谋长、支队长等职。1985年8月任中国人民解放军海军东海舰队司令部参谋长，1986年在中国人民解放军国防大学国防研究系第1期学习。1988年被授予海军少将军衔。1990年6月任海军广州基地司令员。1992年12月至1994年12月任中国人民解放军海军大连舰艇学院院长。1994年12月至1997年12月任中国人民解放军海军东海舰队副司令员。1998年1月退役。