Known for
Filmography

Lost Moon: The Triumph of Apollo 13
EN · 19966.2
as Self - Apollo 13 Flight Dynamics Officer

Apollo 13
EN · 19957.5
Technical Advisor

Lost Moon: The Triumph of Apollo 13
as Self - Apollo 13 Flight Dynamics Officer

Apollo 13
Technical Advisor