He has also guest-starred in multiple television series, including Breaking Bad, The West Wing, Charmed, Andromeda, The Unit, MacGyver, Law & Order: LA, Torchwood: Miracle Day, Touched by an Angel, Time Trax, the 1980s revival of Mission: Impossible, and Special Unit 2, along with animated series, including The Angry Beavers, Extreme Ghostbusters, Invader Zim, Duck Dodgers, Max Steel, Duckman, and Young Justice.