 He was best known for his portrayal of annoying suck-up Lt. Elroy Carpenter, on "McHale's Navy" and voicing Commissioner James Gordon in the DCAU.Hastings was born in Brooklyn, New York, a son of Charles and Hazel Hastings.His father was a salesman.