고려대학교 역사교육과를 졸업하고 동 대학원에서 역사교육 박사 과정을 수료했다. 현재 고려대학교 사범대학 부속고등학교에서 역사 교사로 재직 중이며, 고려대, 서강대, 한성대, 성신여대 등에서 한국사 특강, 역사교재 연구 및 지도법, 역사교육론, 역사논리 및 논술 등을 강의하고 있다. 현행 중ㆍ고등학교 역사과 교육과정의 집필위원으로 참여했으며, 역사 관련 각종 시험의 출제위원으로 활동하고 있다. 공동 집필한 책으로는 중학교 《역사》 교과서, 고등학교 《세계사》 교과서, EBS 교재로 《수능 필수 한국사》《TV 중학 역사》《필독 국사》《필독 세계사》 등이 있다. 집필한 책으로 교양서《한국사 제대로 읽기》《라틴 아메리카의 독립과 민주화》 등이 있으며 독서평설에 [라이벌로 읽는 우리 역사]를 연재한 바 있다.
고려대학교 한국사학과를 졸업했으며, 동 대학원에서 석사, 박사 학위를 받았다. 2000년부터 약 10년간 고려대박물관 학예연구사로 근무하였으며, 현재 한성대학교 인문대학 역사문화학부 교수로 재직 중이다. 현재 남북역사학자협의회 기획총괄위원, 고구려발해학회 총무이사, 고려사학회 편집위원장, 한국고대학회 연구이사로도 활동 중이며, 한국사능력검증시험 출제위원이자, 중학교 국사교과서 검증(연구)위원이다. 집필한 책으로는 《고구려 고분의 조영과 제의》가 있으며, 〈광개토왕비의 성격과 5세기 고구려의 수묘제 개편〉〈집안고구려비의 성격과 주변의 고구려 고분〉〈삼국사기 고구려본기 4-5세기 기록의 검토〉〈조우관을 쓴 인물도의 유형과 성격〉 등의 논문을 발표했다.
성신여자대학교와 대학원에서 시각디자인을 공부했다. 서정적인 감성과 세련된 색감, 콜라주와 전통 문양 등을 이용한 독특한 화법으로 자신만의 독특한 그림 스타일을 보여 주면서 주목받고 있다. 그린 책으로는 《버럭 아빠와 지구 반 바퀴》《세상을 바꾼 위대한 책벌레들1, 2》《나는야 미생물 요리사》《눈사람이 엄마를 데려갔어요》《맛의 거리》《떴다! 지식 탐험대》《한글을 지킨 사람들》 등 여러 권이 있다.