Legendary Apollo 7 astronaut Walter Cunningham has passed away at 90 Cunningham was born in Creston, Iowa, and received a master's degree in physics from the University of California before being selected for the astronaut program at NASA.