서울대학교 역사교육학과를 졸업하고 역사 과목 교사로 재직하다 2008년에 퇴임했다. 일본 오사카에 소재한 초·중·고등 사립학교 금강학원에서 교육부 파견 교사로 3년간 근무하며 재일교포 학생들에게 역사 과목을 가르쳤다.