1923년 평안북도 의주에서 태어났다. 서울대학교 사학과를 졸업하고 같은 학교 대학원에서 서양사를 전공한 후 경희대학교 사학과에서 박사학위를 받았다. 미국 하버드 대학교 옌칭 연구소 객원교수를 거쳐, 경북대학교, 경희대학교, 성균관대학교, 한림대학교에서 교수를 지냈다.
지은 책으로는 《프랑스 제3공화정 연구》(1976), 《현대역사사상》(1978), 《전환의 역사》(1978), 《현대사의 길목에서》(1978), 《민중시대의 논리》(1979), 《프랑스 혁명에서 파리 코뮌까지, 1789~1871》(1980), 《자유주의의 원리와 역사》(1991, 《자유주의의 역사》의 초판본), 《함석헌 다시 읽기》(2002) 등이 있다. 옮긴 책으로는 《현대세계사》(1964), 《역사의 연구》(축약본 전2권)(1976), 《서구문화와 종교》(1977) 등이 있다. 대표 저서 《자유주의의 원리와 역사》는 1992년 한국출판문화상 저작상을 수상했다.