En la NASA trabajó como comandante del Laboratorio de Aviónica e Integración del Transbordador, Jefe Sustituto de la División de Operaciones de Aeronaves, Asistente Técnico del Director, Director de Operaciones de Vuelo, también fue asignado a la Oficina de Astronautas y el Grupo de Desarrollo y Prueba.