Following graduation from flight school, he flew F-4 Phantoms from 1980 to 1983 with squadron VMFA-312 at Marine Corps Air Station Beaufort, South Carolina, and was assigned as Aircraft Maintenance Officer.