2008年11月，出任安徽行政学院党委副书记、常务副院长（正厅级）。2010年10月，调任安徽农业大学党委副书记。2011年11月，被引进至上海师范大学。其间，于2013年5月至2016年5月任上海师范大学马克思主义学院院长。2004年，享受国务院政府特殊津贴。2007年，获第三届国家级教学名师奖。