歷任海澱區稅務局基層稅務所科員、副所長、所長,海澱區國家稅務局黨組成員、副局長,北京市國家稅務局處長等職務;
1995年至2006年5月,擔任北京市國家稅務局黨組成員、副局長;
2006年5月至2015年5月,擔任國家稅務總局稽查局局長(正司長級),兼全國打擊發票違法犯罪活動工作協調小組辦公室副主任。