专业学习；1982年参加工作。1984年12月加入中国共产党。1993年1月，任汤阴县伏道乡乡长；1993年9月任伏道乡党委书记。1997年12月，任安阳市计划委员会副主任；2002年2月，任安阳市发展计划委员会副主任；2002年3月，担任中共安阳县委副书记。2003年10月，任河南省安全生产监督管理局副局长、河南省安全文化促进会理事长；2006年12月，任许昌市政府副市长；2009年7月，任中共许昌市市委常委、宣传部部长。2014年7月，任河南省政府副秘书长。2016年5月，任新乡