1985年8月任永泰縣副縣長。
1989年7月任福州市林業局副局長。
1991年5月任福州市政府副秘書長。
1992年1月任福建省委辦公廳行政處副處長。
1992年5月任福建省委辦公廳行政處正處級調研員。
1992年10月任福建省委辦公廳行政處處長(其間:1994年8月至1996年12月在中央黨校函授學院本科班經濟管理專業學習)。
1997年2月任福建省政府僑務辦公室黨組成員、紀檢組組長。
2008年1月起任福建省人大常委會委員、省人大農業經濟委員會主任。福建省紀委委員。
1998年4月任福建省委辦公廳副主任。
2002年5月任福建省林業廳廳長。福建省紀委委員。
現任國家林業局改革領導小組副組長。