1970年2月至1986年4月任襄城县民办教师,乡团委副书记,县妇联副主任, 县团委书记,乡党委书记;
1986年4月至1989年11月任襄城县副县长;
1989年11月至1996年5月任平顶山市妇联副主席、主席、党组书记;
1996年5月至1998年12月任中共漯河市委常委,宣传部长;
1998年12月至2001年9月任中共漯河市委常委、组织部长;
2001年9月至2002年10月任河南省妇联副主席,党组副书记;
2002年10月任河南省妇联党组书记、主席;
2008年3月至2013年3月任河南省民政厅厅长、党组副书记、党组书记。
2013年03月任河南省人大常委会任选举任免代表联络工作委员会主任、委员。