역사교육학과 신학을 전공하고 총신대학교에서 철학박사 학위를 취득했다. 안양대학교에서 교회사 교수로 가르치고 있다. 안양대 인문한국플러스 사업단 단장을 맡고 있으며, 한국개혁신학회 회장으로 섬기고 있다.