단국대학교에서 역사를 전공하고 고려대학교에서 사학과 박사학위를 취득했다. 강의를 통해 학생들과 만나면서 로마사의 대중화가 필요하다는 것을 느껴 《이야기 그리스 로마사》를 펴냈고, 세계사를 쉽게 이해할 수 있도록 인물 중심의 《세계사를 움직인 100인》을 집필했다. 2018년 현재 단국대학교 교양교육대학 교수로 재직 중이다.