Załóg Latających (Flight Crew Operations Directorate). 1992–1993 – odbył kurs w Szkole Pilotów Doświadczalnych (US Naval Test Pilot School). 1993–1995 – służył w bazie lotniczej Edwards w Kalifornii jako pilot doświadczalny. Jednocześnie był szefem Wydziału Testów Lotniczych (Flight Test Division). 1996 – uzyskał w Naval War College stopień magistra (MA) w dziedzinie bezpieczeństwa narodowego i studiów strategicznych. 2007 – w czerwcu zakończył aktywną służbę w armii i przeszedł na emeryturę.
Na ponad 50 typach różnych samolotów wylatał około 3000 godzin. Zdobył kwalifikacje instruktora spadochronowego.
Kariera astronauty 1987 – po raz pierwszy spróbował zostać astronautą. Był jednym ze 117 finalistów w ramach naboru do grupy , do której jednak nie został zakwalifikowany. 1992 – ponowił swoje zgłoszenie do grupy astronautów NASA podczas selekcji do ekipy . Tak jak poprzednio znalazł się w grupie finalistów, ale znów nie został wybrany. 1 maja 1996 – trzecia próba kwalifikacji została uwieńczona sukcesem i w rezultacie dostał się do grupy . 1998 – po dwuletnim szkoleniu uzyskał kwalifikacje specjalisty misji i został skierowany do Wydziału ds. Systemów Statków Kosmicznych (Spacecraft Systems Branch) Biura Astronautów NASA. Później został przeniesiony do Wydziału ds.