충북대학교 역사교육과에서 박사 학위를 받았고, 현재 청주에 있는 세광고등학교에서 역사를 가르치고 있다. 충북대학교, 한국교원대학교에도 출강 중이며, 한국역사교육학회 재무이사로 활동하면서 주로 한국근현대사 인식 문제에 대해 연구하고 있다. 최근에는 검정 중학교 『역사』 교과서 집필에 참여하고 있다.