Former United States Navy four-star admiral who last served as the 59th Commander of the U.S. Pacific Fleet
Walsh also served as the 35th Vice Chief of Naval Operations from April 5, 2007 to August 13, 2009, and as Commander of the U.S. Naval Forces Central Command and Commander, U.S. 5th Fleet from October 2005 to February 27, 2007. He retired from the Navy with over 34 years of service.