2005年11月，任中共安康市委常委、秘书长。2010年3月，任安康市政府常务副市长。2013年1月任安康市政府代市长，4月任市长。2017年6月，任中共宝鸡市委书记。2018年2月24日，当选为第十三届全国人大代表。2018年7月26日，被任命为陕西省人民政府副省长。2021年1月，调任中共海南省委常委、组织部部长。