1955년 서울에서 태어났다. 서강대학교 사학과와 같은 대학원에서 서양 고대사를 전공하고, 1995년 성균관대학교 사학과에서 '투기디데스의 티케(우연)관'으로 박사학위를 받았다. 서강대학교 대우교수를 역임하고, 현재 서강대, 성균관대, 서울대에서 서양고대사를 강의하고 있다.
주요 논문으로는 '원죄론과 <오레스테이아>'(<역사와 문화> 5, 2002), '소크라테스로 하여금 탈옥을 거부하게 한 자들'(<서양고전학 연구> 24, 2005), '유럽중심주의의 극복과 사료로서의 그리스 신화'(<서양사론> 95, 2007) 등이 있다. 함께 지은 책 <서양고대사강의>(한울 아카데미, 2011, 개정판)와 옮긴 책 <블랙 아테나 I>(소나무, 2006), <블랙 아테나 II>(소나무, 2012) 등이 있다.