서울대학교 서양사학과를 졸업하고 동 대학원에서 석사 및 박사학위를 받았다. 서울대학교 인문학연구원에서 연구원을 지냈으며, 한국서양중세사학회 회장을 역임했다. 2024년 현재 한남대학교 사범대학 역사교육과 교수로 재직 중이다.