Charles L. Veach Status: Deceased 9/18/1944 – 10/3/1995 Nationality: American Type: Government Agency: National Aeronautics and Space Administration Charles Lacy Veach was a USAF fighter pilot and NASA astronaut.