1989.09--1994.07 上海同濟大學環境工程系環境工程專業本科生
1994.09--1997.06 清華大學環境工程系環境工程專業碩士研究生
1997.07--1998.06 國家環保局污控司幹部
1998.06--2000.10 國家環保總局污控司大氣處副主任科員(1997.11--1998.06 包頭市環保局污染管理科基層鍛鍊)
2000.10--2005.07 國家環保總局污控司固體廢物與有毒化學品管理處主任科員(其間:2001.12--2005.01 清華大學公共管理學院公共管理碩士專業學習)
2005.07--2006.07 國家環保總局污控司固體廢物與有毒化學品管理處助理調研員
2006.07--2008.12 國家環保總局污控司固體廢物與有毒化學品管理處副調研員(其間:2007.10--2008.01 中央黨校中央國家機關分校處級幹部進修班學員)
2008.12--2008.12 環境保護部污染防治司固體廢物管理處副調研員
2008.12--2013.12 環境保護部污染防治司固體廢物管理處處長
2014.01-- 崇義縣人民政府副縣長(掛職)