06年9月，任中共西宁市委常委、西宁市人民政府副市长。2012年11月，任青海省交通厅党委书记、副厅长。2013年2月，任青海省交通厅党委书记、厅长。2014年5月，任青海省交通运输厅党委书记、厅长（2015年7月卸任）。2015年5月，任青海省人民政府副省长。2019年3月，任第十三届全国政协副秘书长。