1985年7月,参加工作。
1997年11月,任三明市梅列区副区长。
1998年9月,任三明市梅列区委常委、常务副区长。
2000年8月,任三明市梅列区委副书记、常务副区长。
2001年7月,任泰宁县委副书记、县长。
2005年12月,任泰宁县委书记、县长。
2006年6月,任泰宁县委书记。
2008年10月,任三明市委常委,泰宁县委书记。
2011年8月,任三明市委常委、宣传部部长、市总工会主席。
2013年7月,任中共三明学院党委书记。
2017年2月至今,任福建省广播影视集团董事长。