1975年7月至1978年3月在湖北新洲縣劉集公社下鄉當知青;1978年3月至1982年1月在武漢水電
學院農田水利專業讀本科;1982年1月至2005年1月在廣東省水利廳工程管理處工作,其中,1985年4月至1993年12月任廳工管處副科長,1991年7月至1993年2月掛職清遠市清城區水電局任副局長,1993年12月至1997年12月任廳工管處副處長,1994年3月至1994年8月在揭西縣參加農村基層組織建設,任隊長,1997年12月到2005年1月任廳工管處處長;2005年1月至2007年6月在廳計畫財務(審計)處任處長;2007年6月至2007年12月任廳規劃計畫處處長;2007年12月至今任省水利廳黨組成員、副廳長。