1947년 경상북도 군위군 우보면 두북동에서 태어났다. 1976년 《중앙일보》 신춘문예에 단편 「하얀 헬리콥터」가 당선되어 문단에 나왔고, 1998년 중편 「직선과 곡선 ― 숨은 그림 찾기 1」로 제29회 동인문학상을, 2000년 소설집『두물머리』로 대산문학상을 수상했다. 『장미의 이름』, 『변신 이야기』 등에서 보여준 품격 높은 번역으로 2000년 한국번역가상을 수상했다. 지은 책으로 장편소설 『하늘의 문』, 『햇빛과 달빛』, 『뿌리와 날개』, 『그리운 흔적』 등이 있고, 산문집에 『무지개와 프리즘』, 『우리가 어제 죽인 괴물』 등이 있다.