1980年2月參加工作,1991年1月任湖北省鹹寧地區財政局副局長;
1993年1月任湖北省鹹寧地區稅務局黨組副書記、局長;
1994年7月任湖北省鹹寧地區國稅局黨組副書記、局長;
1995年3月任湖北省鹹寧地區國稅局黨組書記、局長;
1999年3月任湖北省鹹寧市國稅局黨組書記、局長;
2000年12月任江西省國稅局黨組成員、副局長;
2005年4月任湖北省國稅局黨組成員、副局長;
2013年8月任河南省國家稅務局黨組書記、局長。