충북대학교를 졸업하고 충남대학교에서 박사학위를 취득했다. 독립기념관 한국독립운동사연구소 수석연구원, 한국근현대사학회장, 한국사연구회 이사, 안중근의사유해발굴단 자료조사위원, 독립유공자서훈공적심사위원, 한국독립운동사인명사전 편찬위원 등을 역임하고 2019년 현재 대통령 직속· 31운동 및 대한민국임시정부수립100주년기념사업추진위원회 위원 및 충북대학교 사학과 교수로 재직 중이다.
[주요 논저]
『한용운의 생애와 독립투쟁』(1992)
『한국근대사학사연구』(1998)
『식민지시기의 역사학과 역사인식』(2004)
『국학운동』(2009)
『시대의 선각자 혁신유림 류인식』(2009)
『충북의 독립운동과 독립운동가』(2012)
『독립운동계의 3만 정순만』(2013)
『독립전쟁론의 선구자 광복군총사령 박상진』(2014)
『한국사의 계보』(역, 2015)
『의열투쟁의 이론을 정립하고 실천한 류자명』(2017)
『기록으로 듣는 100년 전의 함성, 3·1운동』(2018)