1969년 서울에서 태어났다. 성균관대학교 행정학과를 졸업하고 같은 학교 대학원에서 정약용의 정치사상을 주제로 정치외교학 박사학위를 받았다. 성균관대학교 국가경영전략연구소 연구원을 거쳐 현재는 서울교육대학교 윤리교육과 교수로 재직 중이다. 동양과 서양, 전통과 현대, 보수와 진보 등 서로 대립되는 듯한 입장 사이에 길을 내고 함께 살아갈 집을 짓는 작업에 열중하고 있다. 『조약으로 보는 세계사 강의』, 『리더가 읽어야 할 세계사 평행이론』, 『세계사를 바꾼 담판의 역사』, 『영조와 네 개의 죽음』, 『조선의 마지막 왕, 고종』, 『유대인의 초상』, 『정약용, 조선의 르네상스를 꿈꾸다』, 『왕의 밥상』(2010년 조선일보 논픽션 대상, 2010년 책따세 추천도서), 『역사를 바꾼 운명적 만남』, 『고종, 죽기로 결심하다』, 『왕이 못 된 세자들』 등의 책을 썼고, 『실패한 우파가 어떻게 승자가 되었나』, 『정치 질서의 기원』, 『대통령의 결단』, 『나는 죄없이 죽는다』, 『물에 빠진 아이 구하기』, 『죽음의 밥상』, 『팔레스타인』 등의 책을 우리말로 옮겼다.