Richard M. Linnehan Status: Retired 9/19/1957 – Nationality: American Type: Government Agency: National Aeronautics and Space Administration Richard Michael Linnehan is an American veterinarian and a former NASA astronaut.