1985.09—1989.08 福建师范大学物理系学生
1989.08—1991.10 福建省晋江县养正中学教师
1991.10—1996.08 福建省晋江县(市)委组织部科员
1996.08—1996.12 福建省晋江市委组织部党群机关干部管理科科长
1996.12—1997.10 福建省晋江市委组织部部务会议成员、党群机关干部管理科科长
1997.10—2000.01 福建省晋江市委组织部副部长
2000.01—2004.01 福建省晋江市委组织部副部长、编委办主任
2004.01—2006.10 福建省晋江市政府副市长
2006.10—2006.12 福建省晋江市委常委、宣传部部长、市政府副市长
2006.12—2009.08 福建省晋江市委常委、宣传部部长
2009.08—2010.02 福建省泉州市委副秘书长,市委办公室主任、室务会议成员
2010.02—2010.03 福建省泉州市发展和改革委员会党组书记
2010.03—2011.06 福建省泉州市发展和改革委员会主任、党组书记
2011.06—2015.10 福建省石狮市委书记
2015.10—2016.09 福建省泉州市副市长
2016.09—2018.12 福建省泉州市委常委、常务副市长
2018.12—2019.03 福建省泉州市委副书记
2019.03—2021.06 福建省泉州市委副书记、市委宣传部长
2021.06— 福建省宁德市委副书记,市政府党组书记、市长。