1991年3月任天津市稅務局河東區分局副主任;
1994年8月起歷任天津市地方稅務局河東區分局副主任、主任(其間1997年12月至1998年4月兼任稽查一所科長);
1998年4月任天津市地方稅務局稅政三處處長助理;
1998年7月起歷任天津市地方稅務局河東區分局局長助理、副局長;
2005年3月任天津市河東區地方稅務局副局長;
2007年8月任天津市財政局(地方稅務局)監察室主任
2008年10月任天津市財政局黨組紀檢組副組長兼監察室主任(正處長級);
2010年8月任天津市河東區地方稅務局局長;
2015年2月任天津市財政局人事教育處處長;
2018年3月任天津市濱海新區第四地方稅務分局局長;
2018年7月任國家稅務總局天津經濟技術開發區稅務局聯合黨委副書記、副局長(正處長級);
2018年10月任國家稅務總局天津經濟技術開發區稅務局黨委副書記、副局長(正處長級)。