1982年7月江西工学院水工建筑专业本科毕业,同年分配到江西省水利规划设计院工作;
1993年6月起历任设计院设计室主任、规划设计处主任工程师;
1996年11月至2000年10月任设计院副总工程师;
2000年11月至2003年8月任江西省河道湖泊管理局副局长;
2003年9月至2009年1月任江西省水利厅副总工程师;
2009年2月至2011年2月任江西省水利厅对外合作科技处处长;
2011年3月至,任江西省水利规划设计院党委委员、书记、总工程师。
2017年2月至2017年11月,江西省水利厅副巡视员。