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
Orlando Bloom
Ben Affleck
Winona Ryder
Obi Ndefo