US Navy
Captain
US Navy
Combat Systems Officer
USS FORREST SHERMAN (DDG 98)
Operations Officer
Navy Personnel Command
Branch Head, Surface Placement
USS DEWEY (US NAVY)
Executive Officer
USS DEWEY (US NAVY)
Commanding Officer
U.S. Pacific Fleet
Executive Assistant To Director, Maritime Operations
U.S. Pacific Fleet
Surface Force Current Operations Officer
US Navy
Division Chief, Joint Staff J5 ENR, NATO and EU and Turkey Policy Division
US Navy
Warfighting Integration Branch Head (OPNAV N96)
Richard Stockton College of New Jersey
University of Delaware