Gardner was born in Ree Heights, South Dakota, and was the son of Hugh Gardner and Ruth Speicher Gardner.
After college, Gardner entered the military and became a staff sergeant in the US Army Medical Corps, serving from 1946 until 1948.