He has appeared in the television series Mission Hill, The Critic, 24, Lost, The King of Queens and, vocally, in Star Wars: Clone Wars as Palpatine, Darts D'Nar in Star Wars: The Clone Wars, the radio adaption of Dark Empire, and several other productions of Star Wars. He has over 114 film credits. He has also voiced in Spider-Man: The Animated Series as Richard Fisk and Morbius, and provided the voice of Max in the video game Sam & Max Hit the Road. He also voiced Lloyd in Arc the Lad: Twilight of the Spirits. In 2006, his voice was featured in the video game Metal Gear Solid: Portable Ops as Colonel Skowronski. He voiced Jim Dear in Lady and the Tramp II: Scamp's Adventure. He also voiced as Aldar Beedo in the video game Star Wars: Episode I Racer. In 2012, he voiced the character Toxic Reapa from the miniseries Hero Factory. He voices Marshall Dune in the point-and-click adventure Broken Age.