1946년 경남 창녕에서 태어났다. 서울대학교 문리과대학 사학과를 졸업하고 같은 대학 동양사학과에서 청대와 중국 근대 전공으로 석사와 박사 학위를 취득했다. 동의대, 계명대를 거쳐 서강대학교 사학과 교수로 2012년 정년퇴임했고, 동양사학회 회장(2003~2005), 역사학회 회장(2007~2008)을 역임했다. 현재 서강대학교 사학과 명예교수로서 저술 활동에 종사하고 있다. 학술논문 약 60편이 있고, 『중국통사』 『5.4운동-근대 중국의 지식혁명』 등을 번역했다.