The Wonderful: Stories from the Space Station 2021
as Self
Shuttle Discovery's Last Mission 2013
as Self - Astronaut, 1985-2001
Credits from TMDB.