United States Marine Corps

1972 – Joined the United States Marine Corps
1974 – Completed Marine Pilot training, receiving Navy Wings
1974 to 1978 – USMC Weapons Tactics Instructor and A-4 Skyhawk Pilot
1979 to 2002 – USMC Reserves: OV-10 Bronco Pilot, Aircraft Maintenance Officer, Marine Aviation Logistics Squadron Commanding Officer, Air Combat Element Commanding Officer, 4th Marine Aircraft Wing Intelligence Officer, Marine Augmentation Command Element Deputy Commander