畢業於華東師範大學歷史系,先後在安徽醫學院、
皖南醫學院、
蘇州鐵道師範學院擔任教學工作,1986年初調入安徽教育學院政教系工作,1987年被評為副教授,1994年晉陞為教授。
學術成果近60篇(部)。上述著作曾獲得過
財政部優秀成果獎、安徽社會科學優秀成果獎,省教委兩次二等獎,省黨史學會二等獎。主要講授課程《中共黨史》、《
政治經濟學》、《
中國現代史》、《
世界通史》、《安徽地方史》、《中華民國史》、《毛澤東思想概論、》《鄧小平理論概論》等10門課程。曾任安徽教育學院政法系歷史系副主任、安徽省中共黨史學會常務理事和安徽省新四軍研究會學術委員會委員。