Był tam inżynierem w sekcji lotów doświadczalnych oraz koordynatorem prac badawczych. 1992 – w czerwcu zakończył kurs w Szkole Pilotów Doświadczalnych Marynarki Wojennej i następnie został przeniesiony do Centrum Doświadczalnego Techniki Lotniczej Armii Stanów Zjednoczonych (US Army Aviation Technical Test Center) w Fort Drucker w stanie Alabama. Ukończył ponadto: kurs spadochronowy (Army Parachutist Course) i szkołę rangerów (US Army Ranger School) oraz Kolegium Dowodzenia i Sztabu Generalnego (United States Army Command and General Staff College). Lipiec 1993 – jako inżynier lotniczy został skierowany do NASA do Centrum Lotów Kosmicznych im. Johnsona (JSC). Październik 2005 – przeszedł w stan spoczynku, otrzymując awans do stopnia pułkownika US Army.
Jako pilot wylatał ponad 3900 godzin na ponad 50. typach samolotów.