Show more
Robert Francis Hastings was an American actor. He was best known for his portrayal of Lt. Elroy Carpenter on McHale's Navy and voicing Commissioner James Gordon in the DC Animated Universe. Wikipedia
Ben Affleck
Orlando Bloom
Winona Ryder
Obi Ndefo