1983年至1985年,山東大學任教;
1985年至1988年,在中南財經大學學習;
1988年至1994年,先後任山東省稅務局辦事員、科員、副主任科員、主任科員、山東省國稅局主任科員;
1994年10月,任山東省國稅局辦公室副主任;
1998年04月,任山東省國稅局辦公室主任;
2002年03月,任山東省國稅局信息中心主任;
2004年03月,任山東省國稅局黨組成員、副局長;
2005年08月,任山東省國稅局黨組成員,濟南市國稅局黨組書記、局長;
2012年09月,任吉林省國稅局黨組書記、副局長;
2013年07月,任吉林省國稅局黨組書記、局長;
2015年11月,任安徽省國稅局黨組書記、局長。