国人民解放军海军服役，后进入海军潜艇学院前身——海军潜水艇学校（第四海军学校）航海专业学习。后加入中国共产党。毕业后，即担任常规潜艇见习航海长、航海长。26岁时毕业于海军潜艇学院副长班，升任常规潜艇副艇长、艇长，核潜艇艇长。1985年底，曾作为艇长指挥中国海军091型核潜艇403号（即“长征3号”）进行远洋航行训练，一举打破了由美国海军鹦鹉螺号核动力潜艇（USS Nautilus SSN-571）创造的核潜艇最大自持力84天的原世界纪录，创造核潜艇连续水下潜航90天的新世界纪录。因而有“铁艇长”、“小巴顿”