1984——1991年,在中国地质大学(北京)任助教;
1991——1998年,国家环保局污控司水处主任科员、副处长
1998——2000年,河南省辉县市副市长(挂职锻炼);
2000——2005年,国家环保总局政策法规司政策研究处处长;
2005——2008年,环境保护部办公厅副主任;
2008——2013年,环境保护部污染防治司副司长;
2013年10月~,环境保护部固体废物与化学品管理技术中心主任(正司局长级,试用期一年)。
现任环境工程评估中心党委书记、副主任。
现任环境工程评估中心党委书记、副主任。