충남 논산에서 출생하여 공주에서 성장하며 학창 생활을 보냈다. 공주사범대학 국어교육과를 졸업하고, 고려대학교 대학원 국문학과에 문학박사학위를 받았다. 10여 년의 중등 국어교사를 거쳐 1985년 모교의 교수가 되어 30년 동안 현대소설과 소설교육 등을 강의하다가 정년퇴임했다. 1970년 [수요문학]에 처음 소설을 발표한 이후 그 동안 약 60여 편의 중단편소설을 써서 발표했으며, 소설집으로 『쥐뿔』, 『달걀로 바위 깨기』, 『어둠을 깨다』 등을 출간했다.
제1회 충남문학발전 작품대상, 제54회 충남문화상(문학) 등을 수상했으며, 현재 한국소설가협회, 한국작가회의, 한국작가교수회, 충남소설가협회, 충남작가회의, 공주문인협회, 금강소설가모임, 고마문학회 회원으로 활동하고 있다. 전공 저서로는 『한국현대장편소설연구』, 『우리 소설 속의 여성들』, 『한국 근대문학의 지실』, 『소설교수의 소설 읽기』, 『공산일기 연구』 등이 있으며, 산문집으로 『낯선 길에 부는 바람』, 『공주의 숨과 향』 등이 있다.