历任知青、县农业银行干部等职务;
1982年5月,任河南省汤阴县团委副书记主持工作;
1984年4月,任河南汤阴县委员会委员、县人民政府副县长;
1987年8月,任河南省安阳市团委副书记;
1990年4月,任河南省安阳市税务局副局长;
1993年8月,任河南省安阳市税务局党组副书记、副局长;
1994年8月,任河南省安阳市国家税务局党组书记、局长;
2004年4月,任河南省安阳市国家税务局党组书记;
2004年8月,任河南省国家税务局党组成员、纪检组组长;
2012年11月,任河南省国家税务局党组成员、副局长。
分管纪检组、监察室、机关党委办公室、机关妇女委员会、系统工会工作委员会,代管人事处、巡视工作办公室。