충북 영동에서 태어나 대전에서 중.고등학교를 다녔고 서울대학교 국어교육과를 졸업했다. 한국교원대학교 대학원에서 국어교육을 전공했으며 현재 서울 방원중학교에서 국어교사로 학생들을 가르치고 있다.