서울대학교 국사학과를 졸업하고 같은 학교 대학원에서 박사 학위를 받았습니다. 현재 서울대학교 등에서 한국사를 강의하고 있습니다. 지은 책으로 《으랏차차! 이야기 한국사 24 - 거란을 물리친 고려》가 있으며, 논문으로는 <10~12세기 고려 선거제의 운영 원리와 변천>, <11세기 보주 영유권 분쟁과 고려의 대응>이 있습니다.