서울대학교 사범대학을 졸업하고 서울대학교 인문대학 동양사학과에서 석, 박사 학위를 취득했다. 2004년 현재 서울대학교 규장각 선임연구원이고, 서울대와 한국외국어대학교에서 강의를 하고 있다.