His Disney roles included:
- Merlin in House of Mouse and Disney Sing Along Songs: Happy Haunting: Party in Disneyland
- Ayam Aghoul in Aladdin
- Whistlestop Jackson in TaleSpin
- Father Pig and Richard the Rooster in Gordy
- Crooked TV-Commercial Director, Toon Pit Bull Pitts, and Pitts in Bonkers
- Fenton Crackshell in DuckTales and Darkwing Duck
- Overlord Bulovan in DuckTales
- Mountie And Chief Beetlebreath in Chip 'n Dale Rescue Rangers
- A grocery store clerk in The New Adventures of Winnie the Pooh episode "A Pooh Day Afternoon"
- Seymore in the TaleSpin episode "All's Whale That Ends Whale"
- Babyface Half Nelson in TaleSpin
- King Jean-Claude in Adventures of the Gummi Bears
- Seadog in The Little Mermaid
- Additional voices in Tarzan II
He died on October 2, 2005, four weeks before his 71st birthday.