FA-18 Program Office (PMA 265)
Chief Engineer
US Naval Test Pilot School
Commanding Officer
Freelance
Pilot Instructor
US Navy
Commander, Naval Test Wing Atlantic
Gulfstream Aerospace
Aviation Safety Officer
University of Tennessee Space Institute
US Naval War College
United States Naval Academy