任教。1993年，被评为副教授。1995年12月，破格晋升教授。1993年至1998年，先后任安徽师范大学党委宣传部副部长、安徽师范大学党校常务副校长。1998年，任安庆师范学院副院长。2002年，任安庆师范学院党委副书记、院长。其间，于2009年获合肥工业大学管理学博士学位。2008年11月，出任安徽行政学院党委副书记、常务副院长（正厅级）。2010年10月，调任安徽农业大学党委副书记。2011年11月，被引进至上海师范大学。其间，于2013年5月至2016年5月任上海师范大学马克思主义学院院长。20