Jerry L. Ross
Birthday: 1948-01-20 | Place of Birth: Crown Point, Indiana, USAJerry 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.
...
Known For
Acting
Year
Title
Role
2002
Space Station 3D
as Self - Mission Specialist, STS-88
