1956년 서울에서 태어났으며, 공군사관학교와 서울대학교 국어국문학과를 졸업했다. 서울대학교 대학원에서 석사학위를, 고려대학교에서 박사학위를 취득했다. 일본 쓰꾸바대학 객원교수를 거쳐 현재 공군사관학교 국어과 교수로 있다.