1931년 경북 성주 용암 출생. 서울대학교 문리과대학 사학과를 졸업하고 한국사 전공으로 문학박사 학위를 취득했다. 대구대학·경일대학교·효성여자대학교·숙명여자대학교·평택대학교 교수로 재직했다. 숙명여대 한국학연구소장, 한국민족운동사학회장. 조선총독부건물철거촉진위원회 총무·홍보위원 등을 지냈다.
현재 삼균학회학술연구위원장, 독립기념관 한국독립운동사연구소 운영위원, 학교법인 동인교육재단 이사, 한국민족운동사학회 평의원, 동학학회 고문, 6.10만세운동기념사업회 자문위원 등으로 활동하고 있다. 1999년 피어선 학술상을 수상했다.