Jerry L. Ross
Born 1948 (age 78) · Crown Point, Indiana, USA
Appears in 1 title

Jerry Lynn Ross is a retired United States Air Force officer, engineer, and a former NASA astronaut. Ross is a veteran of seven Space Shuttle missions, making him the joint record holder for most spaceflights.

Filmography

Space Station 3D
6.5
Space Station 3D
2002
as Self - Mission Specialist, STS-88