历任杭州大学历史系中国近代史助教,
中共浙江省委党校讲师,省
中国社会科学院研究员,浙江省委宣传部委托省社科院主办的《
中国社会科学院研究生院学报》杂志主编,省政协文史资料研究委员会(六届、七届、八届)特邀委员,全国省级政治理论期刊评委,省级社科系列高级职称(副职)评委等职。
先后出版专著(编著)18种,省级报刊发表中国近代史宣传与研究文章68篇,理论宣传与研究文章40篇。先后在省委党校,中央党校与雷云同支部进修。参加过
中国社会科学院发起的毛泽东同志诞辰100周年学术讨论会,主持过中法战争史,光复会研究,陈英士逝世70周年纪念等学术研讨会,并利用与会的学术论文,在今年纪念辛亥革命100周年出版的《浙江辛亥革命史研究集粹》系列中,收录论文4篇。
半个多世纪以来,主要著述有:《
辛亥革命浙江史料选辑》、《辛亥革命浙江史料续辑》、《中国道德百家》(合著)、《孙中山与浙江》、《陈士英》、《蔡元培》、《浙江文史集粹》等(以上均由
浙江人民出版社出版),《
经亨颐日记》(点校)(
浙江古籍出版社)、《南社人物传·经亨颐》(社会科学出版社)、《廖公在人间·亲笔题签,珍贵遗墨》(香港
生活·读书·新知三联书店)、《毛泽东对马克思主义发展的贡献·毛泽东探索中国社会主义建设理论的贡献》(社会科学文献出版社)、《陈士英评传》(
团结出版社、《民国高级将领传·陈诚》(
解放军文艺出版社)。主编《
中国社会科学院研究生院学报》8年,作为省级政治理论月刊,在全国有较高的知名度。