Apogee of Fear 2012
as Self
Space Station 3D 2002
as Self - Mission Specialist, STS-100
Credits from TMDB.