1996年10月，任湖北省卫生厅副厅长、党组成员。2003年10月，任中共恩施州委副书记。2005年4月，任中共恩施州委副书记、纪委书记（其间：2000年9月—2005年12月，在武汉大学公共与行政管理学院政治学理论专业博士学习）。2006年3月，任湖北省体育局局长、党组书记。2010年5月，任中共荆州市委副书记，6月任代市长，2011年2月正式担任市长。2015年5月，任中共咸宁市委副书记、代理书记；10月，任中共咸宁市委书记。2016年11月，任中共恩施州委书记。2017年8月，转任国家体育总局纪检组组