1980-1984年在中南財經大學法律系讀本科;
1984年7月畢業留校任教;
1986-1989年在西南政法大學讀碩士;
1989年7月畢業回中南政法學院繼續任教,先後擔任中南政法學院經濟法系黨總支副書記、副系主任、系主任;
1994年晉升副教授;
1998年晉升正教授;
2000年7月至2008年6月,任湖北省司法廳副廳長、黨委副書記,兼任司法廳機關黨委書記;
2013年12月,任湖北警官學院黨委書記、院長。
2015年7月8日,任中國人民公安大學黨委副書記、校長。