镇长、党委副书记、书记；1987年4月任共青团许昌市委书记；1989年11月任禹州市委副书记。1994年3月任许昌市魏都区委书记；1996年3月任许昌市委秘书长；2001年3月任鹤壁市副市长；2003年8月任鹤壁市纪委书记；2004年2月任济源市委副书记；2004年3月任济源市市长；2006年12月任济源市委书记。2010年10月任中共濮阳市委书记。2015年2月调任河南省人大常委会副主任。