1990年7月至1991年7月,桂林市稅務局征管科見習幹部;
1991年7月至1994年10月,桂林市稅務局征管科科員、副科長;
1994年10月至 1996年5月,桂林市國家稅務局征管科副科長;
1996年5月至1998年5月,桂林市國家稅務局征管科科長;
1998年5月至2001年12月,桂林市國家稅務局北區分局局長;
2001年12月至2006年8月,桂林市國家稅務局黨組成員、副局長;
2006年8月至 2007年2月,廣西壯族自治區國家稅務局財務管理處副處長(主持全面工作);
2007年2月至 2007年5月,桂林市國家稅務局黨組副書記、副局長(主持全面工作);
2007年5月至2011年9月,桂林市國家稅務局黨組書記、局長,廣西壯族自治區國家稅務局機關黨辦主任; 2011年9月至今,廣西壯族自治區國家稅務局黨組成員、總審計師。