1955년 충북 영동에서 출생하였다. 1983년 〈충청일보〉 신춘문예 소설 부문에 당선되며 작품 활동을 시작했다. 1995년 〈한국일보〉 광복50주년 기념 1억 원 고료 장편소설 공모에 『흰옷 이야기』가 당선되었다. 이외 저서로 장편소설 『어둠의 세월』(상·하) 『동트는 산맥』(전7권) 『조 캡틴 정전』 『웃방데기』, 역사기행서 『새로 쓰는 동학기행』(전3권) 등이 있다. 명지전문대학 명예교수이다.