2000年11月，任西安市财政局副局长。2002年7月，任西安市阎良区委副书记、区长。2005年11月，任阎良区委书记，其间于2003年9月至2006年11月在西安交通大学应用经济学专业学习。2008年8月，任西安市灞桥区委书记。2010年6月，任榆林市委副书记。2011年8月，任榆林市委副书记、代市长，2012年1月当选市长。2013年，担任全国人大代表。2015年6月，任中共渭南市委书记、市人大常委会主任。2018年1月30日，当选陕西省人民政府副省长。2018年9月，任中共辽宁省委常委、组织部