毕业，大学学历。历任中共甘肃省委副处长、处长，省委办公厅副主任，省委副秘书长、省委政策研究室主任、临夏回族自治州委书记等职。2012年8月出任甘肃省人民政府副省长。2014年1月任甘肃省委常委、统战部长。2015年4月，任中共中央统战部副部长，次月接替唐显凯兼任中共中央统战部秘书长。2018年1月，当选第十三届全国政协委员。8月，调任中共河北省委常委。