1966年上海交通大学研究生毕业。
毕业后分配到第六机械工业部第七研究院第七○一研究所工作,一直在该研究所(现为中国船舶重工集团公司第七○一研究所)工作至今。
1982年至1984年在伯克利加州大学船舶与海洋工程系做访问学者,从事船舶流体动力学方面的研究工作。
1990年起担任出口泰国的F25T型护卫舰工程总设计师。该项目获国家科技进步奖二等奖及中国船舶工业总公司科技进步奖一等奖。
1996年起他主持了我国新一代两型驱逐舰研制。该舰获2007年度国防科学技术进步奖特等奖及2008年度国家科技进步奖一等奖。
2011年当选中国工程院院士 。
2012年9月25日,正式入列的中国第一艘航空母舰“辽宁”舰总设计师。
曾先后担任过研究室主任、副所长、所长,总装备部科学技术委员会兼职委员,总装国家安全重大基础研究专家顾问组成员,中国造船工程学会常任理事的职务 。