任中共中央组织部秘书、调研员、处长，干部四局副局长，干部五局副局长、局长，干部三局局长等职。2010年7月出任中共广西壮族自治区委员会组织部部长，次年2月获任自治区党委常委。2015年4月，调任中纪委驻全国政协机关纪检组组长。2018年1月，当选第十三届全国政协委员。