1984年3月,先後在廣東省稅務局任科員、副科長、辦公室副主任;
1987年9月至1990年2月在中山大學經濟系函授經濟管理班學習。
1990年2月,任廣東省稅務局地方稅收管理處副處長;
1990年8月任廣東省稅務局流轉稅管理處副處長;
1991年6月,任廣東省稅務局稅務稽查總隊副隊長、隊長;
1993年3月,任廣東省稅務局計劃會計處處長;
1993年8月至1995年2月參加中央黨校經濟管理專業本科學習;
6月65438+7月0994,任廣東省地方稅務局計劃財務處處長;
1995年5月,任廣東省地方稅務局副局長、黨組成員;
1996年7月至1999年7月參加省委黨校經濟管理研究生班學習;
6月1998,任廣東省地方稅務局副局長、黨組副書記;
2000年3月至2006年8月,5438+0,參加澳門科技大學MBA項目。
2004年4月任清遠市委副書記、代市長;
2004年4月任清遠市委副書記、市長。
2008年2月任清遠市委書記;
2008年3月至201110任清遠市委書記、市人大常委會主任。
2011 11,任廣東省農業廳黨組書記、副廳長。