党委常委。2002年1月，任广州军区副司令员兼海军南海舰队司令员。2004年7月，任中国人民解放军副总参谋长、总参谋部党委委员。2006年8月，任海军司令员，海军党委副书记。2017年1月，卸任海军司令员，成为中国海军成立以来除了首任海军司令员开国元勋萧劲光之外任职最长的海军司令员。1994年，晋升海军少将军衔。2003年，晋升海军中将。2007年7月6日，晋升为海军上将。