서울대학교 정치학과를 졸업하고 서강대학교에서 정치학 박사 학위를 받았다. 동아일보사 기자와 한국정당학회 회장, 한국정치외교사학회 회장, 한국정치학회 회장, 국회입법조사처 처장을 지냈다. 현재 경남대학교 명예교수이다. 저서로 『조선신민당 연구』, 『허헌 연구』, 『잊혀진 혁명가의 초상 김두봉 연구』, 『해방 정국의 정치이념과 노선』, 『조선 공산주의자들의 인식과 논리』, 『한국 정당 정치사』 등이 있다.