1988年9月後,在武漢水電大學水利水電工程建築專業學習;
1993年7月後,在武漢水電大學水利水電工程建築專業學習,獲碩士學位;
1996年4月後,在武漢水電大學水利水電工程建築專業學習,獲博士學位;
1999年9月後,在清華大學土木水利博士後流動站作博士後研究工作;
2001年7月後,任廣東省防汛防旱防風總指揮部辦公室科員;
2001年8月後,任廣東省防汛防旱防風總指揮部辦公室主任科員(其間,2001年8月至2003年8月在東深供水工程指揮部任副總工程師);
2003年07月後,任廣東省水利廳總工程師助理;
2004年12月後,任廣東省水利廳水政監察總隊副總隊長(副處級);
2007年7月後,任廣東省水利廳副總工程師(正處級)(其間:2009年9月至2009年12月在廣東省委黨校參加中青年領導幹部培訓班學習);
2010年3月至今,任廣東省水利廳副總工程師(正處級),掛任湛江市政府副市長、黨組成員(2010年2月起,任湛江市政府黨組成員)。