U.S. Embassy, Islamabad, Pakistan
U.S. Naval Attache to Pakistan
U.S. Joint Forces Command, Joint Warfighting Center
Deputy Chief, Joint Training Division
US Navy, Helicopter Combat Support Squadron TWO (HC-2)
Commanding Officer
University of Virginia
Commanding Officer, UVA NROTC Unit, Professor of Naval Science, Naval Aviator
US Navy
Captain, Commanding Officer
U.S. Navy, USS NASSAU (LHA-3)
Air Officer (Air Boss)
U.S. Navy, Naval Station Ingleside, Texas
Commanding Officer, Naval Station Ingleside
United States Naval Academy
US Naval War College
University of Southern California