1986.07--1990.12福建省厦门市排污收费监理所试用期、助工
1990.12--1997.11福建省厦门市环境保护局科员
1997.11--2003.04福建省厦门市环境保护局主任科员
2003.04--2003.12福建省厦门市环境保护局助理调研员
2003.12--2013.11福建省厦门市环境保护局海沧分局副局长(其间:2004.03--2005.03在福建省厦门市集美区后溪镇挂职任副镇长;2013.06--2013.11主持分局工作)
2013.11--2014.10福建省厦门市环境保护局污染防治处副处长(主持工作)
2014.10--2017.10福建省厦门市环境保护局污染防治处处长
2017.10--2019.05福建省厦门市环境保护局自然生态保护处处长
2019.05--福建省厦门市生态环境局副局长。