1939년 경북 청송에서 태어나 서라벌예술대학 문예창작과를 졸업했다. 1970년 「여름사냥」이 『월간문학』에 가작으로 뽑히고, 1971년 「휴면기」로 『월간문학』 신인상을 받으면서 문단에 나왔다. 『객주』 『활빈도』 『천둥소리』 『고기잡이는 갈대를 꺾지 않는다』 『화척』 『홍어』 『아라리 난장』 『멸치』 『빈집』 『잘 가요 엄마』 등 다수의 작품이 있고, 유주현문학상(1984) 대한민국문화예술상(1993) 이산문학상(1996) 대산문학상(1998) 김동리문학상(2002) 김만중문학상(2013) 등을 수상했다.