He is well-known for portraying Childs in the 1982 sci-fi horror film The Thing. He also voiced the Cat in the 2009 stop-motion film Coraline, and played the CIA Director in the Agent Cody Banks films and Barricade in the Transformers film series.
For Disney, has voiced several Disney characters, most notably Goliath in Gargoyles, and Dr. Facilier in The Princess and the Frog. He also voiced Mr. Pig in the Timon & Pumbaa episode "Animal Barn", Tublat in The Legend of Tarzan and the Cheshire Cat in Once Upon a Time in Wonderland. He took over as the voice of Glossaryck on Star vs. the Forces of Evil.(beginning with the season 3 finale Conquer and for the rest of the series) Additionally, he appeared in other ABC Studios TV shows. He played General Kimsey in the 1998 Touchstone Pictures film Armageddon.