1946年初中畢業(yè)后即參加?xùn)|北民主抗日聯(lián)軍,入哈北軍分區(qū)軍政干部學(xué)校學(xué)習(xí)。1952年12月起任海軍西營基地司令部訓(xùn)練科參謀,海軍榆林基地司令部軍訓(xùn)科副科長,海軍南海艦隊司令部軍訓(xùn)處科長。1960年10月畢業(yè)后,留校歷任海軍潛艇學(xué)校訓(xùn)練部教務(wù)科副科長、科長,訓(xùn)練部副部長。1978年2月至12月任海軍汕頭水警區(qū)司令員,1978年12月至1981年3月任海軍驅(qū)逐艦第2支隊政委。1985年8月至1990年6月任東海艦隊副政委員。
1990年被中央軍委授予中國人民解放軍勝利功勛榮譽(yù)章。在海軍工作的38年間,到過祖國的所有海域,并兩次率領(lǐng)編隊航至南中國海最南端的曾母暗沙,一次到西太平洋組織水面艦艇、水下潛水艇與海軍航空兵進(jìn)行合同戰(zhàn)術(shù)演練。