1939년 경북 청송에서 출생, 서라벌예대를 졸업했으며, 1971년 『월간문학』에 「휴면기」를 발표하면서 작품 활동을 시작했다. 주요 작품집으로 『객주』(전9권, 1981), 『아들의 겨울』(1981), 『천둥소리』(1986), 『활빈도』(전5권, 1987), 『고기잡이는 갈대를 꺾지 않는다』(1988), 『외설 춘향전』(1994), 『화척』(전5권, 1995), 『야정』(전5권 1996),d 『홍어』(1998) 등의 장편소설과 『겨울새』(1983), 『새를 찾아서』(1987) 등의 소설집이 있다. 1983년 단편 「외촌장 기억」으로 한국소설문학상, 1984년 장편대하소설 『객주』로 제1회 유주현문학상, 1983년 대한민국 문화예술상, 1996년 이산문학상 등을 수상했다.