1957년 충북 보은에서 출생. 경북대학교 인문대 사학과를 졸업하고 같은 대학에서 석사학위와 박사학위를 받았다. 1992년부터 세명대학교 교수로 있으면서 조선시기의 지방제와 한말의 의병에 관한 글을 썼다. 의병에 관한 저술로 제천시 문화상(1999), 보훈문화상(2009), 의암대상(2011)을 받았다.