His Disney roles include voicing Undertow in The Little Mermaid II: Return to the Sea, the Bald Guy in Recess: School's Out, Siege in the Mighty Ducks TV series, the Dark Dragon in American Dragon: Jake Long, and Mortlegax in the Lilo & Stitch: The Series episode "Ace". He also made guest appearances on Kim Possible, Phineas and Ferb, Buzz Lightyear of Star Command, and Mickey Mouse.
Additionally, he voiced Jock in 101 Dalmatians: The Series, Hakon and Wolf in Gargoyles, Akela in The Jungle Book: Mowgli's Story, Constable Myles in Sofia the First, Otto and Pa Sheenko in Super Robot Monkey Team Hyperforce Go!, Red Hulk in Hulk and the Agents of S.M.A.S.H., and King Frederic in Tangled: The Series. He also portrayed Smith in Flubber, Steve in Shoot to Kill, and Colonel Ray Schoonover in Daredevil. He currently voices Surtur in Thor: Ragnarok.