고려대학교 서양사학과를 졸업하고 영국 케임브리지대학교와 런던정경대학교에서 각각 국제관계학과 유럽연합정치행정학으로 석사학위를 취득한 후 런던대학교 킹스칼리지에서 영국 보수당사 연구로 박사학위를 받았다. 고려대학교 역사연구소, 포항공과대학교(POSTECH) 인문사회학부를 거쳐 현재 울산과학기술원(UNIST) 인문학부에서 국가의 미래를 책임질 이공계 인재들의 역사교육을 담당하고 있다. 20세기 전반에 걸친 영국 정치외교사를 주로 연구해왔으며 공저로 『역사학의 역사』, 『20세기 서양의 일상과 풍경』 등이 있다.