主要从事中共革命史研究。
在《中共党史研究》、《学习时报》、《台湾大学历史学报》等海内外刊物发表论文多篇,其中数十篇被《新华文摘》、《中国社会科学文摘》等转载。
主持、参与多项国家社科项目,目前正主持国家社科基金项目《中国共产党建军的起源与演变研究》。
曾在中国航天科工集团、中国农业发展银行、北京大学、中国科学院等单位授课多次,主要讲授《党委会的工作方法导读》、《中国共产党的奋斗历程》等。
荣获中央党校2018年研究生课程教学一等奖。