任科员、副处级秘书。1993年10月来到云南工作，历任中共云南省委办公厅副处级干部、正处级干部（服务时任省委书记令狐安），中共云南省昆明市官渡区委书记，市委常委、市委政法委书记、市委组织部长、市委副书记、市委宣传部长等职务。2005年1月，任云南省高级人民法院副院长。2007年6月，任中共丽江市委副书记、副市长、代市长，2007年11月当选市长。2009年12月，任中共丽江市委书记。2012年9月，调任湖北省人民政府副省长。2013年5月，兼任中共襄阳市委书记。2013年7月，任中共湖北省委常委、襄