His Disney voice-over credits include The Little Mermaid II: Return to the Sea (as Undertow), Recess: School's Out (as the Bald Guy), Siege in the Mighty Ducks series, the Dark Dragon from American Dragon: Jake Long and guest appearances on Kim Possible, Phineas and Ferb, Buzz Lightyear of Star Command, and Mickey Mouse.
He also voices 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 played Smith in Flubber, and Steve in Shoot to Kill. He plays Colonel Ray Schoonover in Daredevil. He voices Surtur in Thor: Ragnarok.