Podczas wojny w Zatoce Perskiej wykonał dwadzieścia dwa loty bojowe samolotem F-117A. Od sierpnia do grudnia 1991 ponownie znajdował się w Arabii Saudyjskiej realizując zadania na rzecz utrzymania pokoju w rejonie Zatoki Perskiej. 1992 – został skierowany do bazy Holloman jako pilot-instruktor samolotu F-117A oraz pilot doświadczalny 57. skrzydła US Air Force (57th Wing). 1994–1995 – odbył szkolenie w Szkole Pilotów Doświadczalnych Sił Powietrznych (US Air Force Test Pilot School) w bazie Edwards w Kalifornii. 1995–1998 – od lipca 1995 służył w 46. skrzydle doświadczalnym (46th Test Wing) w Centrum Badawczym Sił Powietrznych (Air Force Development Test Center) w bazie Eglin na Florydzie. Zajmował się tam testowaniem uzbrojenia wszystkich wersji myśliwca F-16. Do momentu wstąpienia do oddziału astronautów NASA był zastępcą oficera operacyjnego 39. eskadry doświadczalnej (39th Flight Test Squadron). 2012 – przeszedł w stan spoczynku w stopniu pułkownika US Air Force.

Jako pilot wylatał ponad 4250 godzin na ponad trzydziestu typach samolotów.