badań i rozwoju. Styczeń 2010 – został dziekanem School of Science and Technology należącej do internetowego Systemu Amerykańskiego Uniwersytetu Publicznego (American Public University System).
Kariera astronauty 8 grudnia 1994 – zakwalifikował się do 15. grupy astronautów NASA, liczącej 23 osoby. 1996 – w maju zakończył dwuletnie szkolenie podstawowe i uzyskał kwalifikacje specjalisty misji. Następnie został skierowany do działu informatycznego (Computer Support Branch) w Biurze Astronautów NASA. Czerwiec 1997 – otrzymał nominację na specjalistę misji lotu oznaczonego pierwotnie jako STS-100, a przemianowanego później na STS-104. Styczeń 1998 – uczestniczył w wyprawie STS-89 jako specjalista misji. Lipiec 2001 – w tym samym charakterze wziął udział w misji STS-104 wahadłowca Atlantis. 15 sierpnia 2002 – wyznaczono go do udziału w misji STS-117, która miała się odbyć we wrześniu 2003. Jednakże po katastrofie promu Columbia plan lotów został gruntownie zmieniony i wyprawę przeniesiono na 2007. Czerwiec 2007 – jako specjalista misji uczestniczył w wyprawie STS-104 wahadłowca Atlantis. Maj 2008 – zakończył pracę w NASA.