T-34c Instructor Pilot, Plane Captain, Pilot Training Officer
virginia beach, virginia, united states
Training Squadron Twenty-Eight
T-34c Instructor Pilot, Plane Captain, Pilot Training Officer
Marine Fighter Attack Squadron 314
Fa-18c Section Lead, Air Combat Tactics Instructor, Maintenance Division Director, Intelligence Oic
Marine All-Weather Fighter Attack Squadron 242 242
Fa-18d Division Lead, Post-Maintenance Check Pilot Evaluator, Executive Officer, Logistics Officer
Draken International
Contract Adversary Pilot, Mission Commander, Instructor Pilot, Director of Training
Marine Wing Support Squadron 171
Airfield Operations Company Commander, Squadron Deputy Commander, Safety Officer
Strike Fighter Squadron ONE ZERO SIX (VFA-106)
Fa-18a-F and T-34c Instructor Pilot, Standardization Pilot, Administrator Department Head, Assistant Operations Officer
Marine Aircraft Group 12
Fa-18c Section Lead, Future Operations Director
Strike Fighter Training Squadron Twenty-One
T-45a and C Instructor Pilot, Division Lead, Air Combat Standardization Pilot, Marine Liaison Officer
Marine Aviation Training Support Detachment Oceana
Fa-18a-F and T-34c Instructor Pilot, Instrument and Natops Evaluator, Det Commander, Executive Officer
Southwest Airlines
First Officer, B-737
Marine Corps University
United States Naval Academy