1964年大學畢業分配到廣昌縣水利電力局工作。先後任科員、副站長、站長、副局長,1987年任廣昌縣政協副主席兼縣水電局局長。1989年任廣昌縣政府副縣長。1998年任廣昌縣人大副主任。2002年任縣人大調研員(正縣級).是政協江西省第七屆委員會委員(1992至1997年)。2003年7月底退休。之後任福建豐海水電站工程,南昌市紅谷濰電新區前湖水利機電排灌工程和陽都水力發工程,廣昌縣國土局土地整理工程,興國縣長龍水庫除險加固工程,廣昌縣蓮花科技博覽園等工程監理工程師、總監理工程師。2009年起任廣昌縣企業聯合會、企業家協會副會長,縣老科技工作者協會和縣花卉協會顧問。