1987年11月至1988年04月,任83228部隊新兵大隊戰士;
1988年04月至1990年09月任83228部隊95分隊班長;
1990年09至1993年08月任南昌陸軍學院後勤士官訓練大隊三中隊班長;
1993年08月至1998年05月任83228部隊97、98分隊司務長;
1998年05月至2000年01月任832230部隊03分隊生活服務中心主任(期間1995年07月至1998年07月於工程兵指揮學院經濟管理專業函授學習,獲大專學歷);
2000年01月至2001年09月任福建省南安市人武部正連職助理員(期間:1997年09月2000年09月於工程兵指揮學院經濟管理專業函授學習,獲大學本科學歷);
2001年09月至2003年08月任榮縣國稅局管理三分局科員;
2003年08至2005年03月任榮縣國稅局長山分局科員;
2005年03月至2006年01月任榮縣國稅局辦公室科員;
2006年01月至2011年04月任榮縣國稅局辦公室副主任、主任;
2011年04月至2012年09月任自貢市國家稅務局辦公室副主任;
2012年09月至2014年01月任自貢市國家稅務局辦公室主任;
2014年01月至2016年08月任自貢市國家稅務局機關服務中心主任(期間:2014年10月至2015年10月下派掛職鍛鍊任高新區國家稅務局黨組副書記、副局長);
2016年08月至今任四川省富順縣國家稅務局黨組書記、局長。