1980 – ukończył szkołę średnią (Gonzaga College High School) w Waszyngtonie.
1984 – w maju został absolwentem Akademii Sił Powietrznych Stanów Zjednoczonych (United States Air Force Academy), uzyskując licencjat w dwóch specjalnościach: fizyki oraz techniki astronautycznej. Później został skierowany na uzupełniające przeszkolenie do Fort Rucker w Alabamie, gdzie przeszedł kurs pilotażu śmigłowców.
1985-1992 – w marcu 1985 został pilotem wojskowym i rozpoczął służbę w grupie ratunkowej jako pilot śmigłowca HH-3E. Później został przeniesiony do dowództwa operacji specjalnych sił powietrznych USA (AFSOC – Air Force Special Operations Command), gdzie był pilotem MH-60G. Uczestniczył w lotach bojowych podczas operacji Just Cause (W Słusznej Sprawie – Panama 1989-90), Desert Shield (Pustynna Tarcza – Arabia Saudyjska 1990-91), Desert Storm (Pustynna Burza – Kuwejt 1991) oraz Provide Komfort (Zapewnić Komfort – Irak 1991).
Jest członkiem American Helicopter Society. Na ponad 30 typach maszyn wylatał ponad 3500 godzin.
Praca w NASA i kariera astronauty
2000 – 26 lipca został przyjęty do korpusu amerykańskich astronautów (NASA-18(inne języki)) jako specjalista misji. Miesiąc później rozpoczął szkolenie.
2002 – zakończył kurs podstawowy, po którym otrzymał przydział do wydziału ds. Eksploatacji Międzynarodowej Stacji Kosmicznej w Biurze Astronautów NASA (Astronaut Office Station Operations Branch).
2007 – pod koniec kwietnia otrzymał nominację do załogi STS-118, w której został specjalistą misji. Zastąpił w niej Claytona Andersona. Lot wahadłowcaEndeavour miał miejsce w sierpniu 2007.
2008 – został wyznaczony do misji STS-133 w charakterze specjalisty misji.
2011 – w dniach 24 lutego – 9 marca wziął udział w misji STS-133 wahadłowca Discovery jako specjalista misji (był to ostatni lot tego wahadłowca).