1990年至1992年在中南財經大學任教;
1992年至1995年在廈門大學攻讀博士;
1995年至2000年先後任國家稅務總局政策法規司綜合處幹部、主任科員、稽查局綜合處主任科員、副處長、辦公廳綜合調研處副處長;
2000年06月任國家稅務總局辦公廳綜合調研處處長;
2004年03月任國家稅務總局辦公廳副主任(副司長級,其間:2007年01月至2009年01月,在安徽省國家稅務局掛職任副局長、黨組成員);
2013年12月任國家稅務總局辦公廳主任(司長級);
2016年01月任國家稅務總局總會計師。