Voice actor Bob Hastings has passed away at 89, after a battle with prostate cancer. While he will most likely be remembered most by geek culture fans as the voice of Commissioner Jim Gordon on Batman: The Animated Series (and related DC cartoons), Hastings also performed voice work for video games.

Hastings began his career performing radio dramas, and made the move to television in the late 1940s. He played the role of Lt. Carpenter on McHale’s Navy in the early 1960s and appeared on an episode of Batman (with Adam West) and cartoons, including The Batman/Superman Hour (1968), The New Scooby-Doo Movies (1973), and The Amazing Spider-Man (1977).

Hastings was the voice of Commissioner Gordon in Batman: Vengeance (2001) and Batman: Rise of Sin Tzu (2003). He also did voice work for Jak and Daxter: The Precursor Legacy (as Mayor Manac). His final role was as a Judge in Mafia II in 2010.

[Source: ABC News, Image: ABC]