Actor (61 credits)
- Care Bears: Forever Friends (2004) Brave Heart Lion / Loyal Heart Dog / Good Luck Bear
- RoboRoach (2002)
- The Little Bear Movie (2001) Father Bear, voice acting
- Redwall (1999) Ragear
- Inspector Gadget: Gadget's Greatest Gadgets (1999) Chief Quimby (segment 'Prince of the Gypsies'), voice acting
- Mythic Warriors: Guardians of the Legend (1998) Bald Headed Hunter
- The Adventures of Sam & Max: Freelance Police (1997) the Commisioner, voice acting
- Ultraforce (1995) General
- Little Bear (1995) Father Bear
- The NeverEnding Story (1995) South Wind Giant
- Ace Ventura: Pet Detective (1995) Alligator / not listed in credits
- Monster Force (1994) дополнительные голоса
- Wild C.A.T.S: Covert Action Teams (1994) дополнительные голоса
- The Incredible Crash Dummies (1993) Junkman, voice acting
- The Busy World of Richard Scarry (1993)
- X-Men (1992)
- Dog City (1992) Baron Von Rottweiler / not listed in credits
- Hammerman (1991) дополнительные голоса (1991)
- The Adventures of Tintin (1991) Thomson
- Little Shop (1991) дополнительные голоса
- The New Super Mario World (1991) Bully Koopa
- Bill & Ted's Excellent Adventures (1990)
- The Adventures of Super Mario Bros. 3 (1990) Bully Koopa
- Beetlejuice (1989) дополнительные голоса
- Babar (1989) дополнительные голоса
- Garbage Pail Kids (1988)
- Police Academy: The Series (1988) Eugene Tackleberry
- Care Bears Nutcracker Suite (1988) Brave Heart Lion, voice acting
- RoboCop (1988) Officer Alex J. Murphy
- ALF Tales (1988) Eggbert Petty
- C.O.P.S. (1988) Turbo Tu-Tone
- Starcom: The U.S. Space Force (1987) Maj. Klag (SHADO Starmada)
- A.L.F. (1987) Eggbert Petty
- My Pet Monster (1987) Beastur
- Meet Julie (1987) voice acting
- The Care Bears Adventure in Wonderland (1987) Brave Heart Lion / Dum, voice acting
- The Great Heep (1986) Captain Cag / Announcer, voice acting
- The Boy in Blue (1986) American Reporter
- Popples (1986) Puzzle (1986)
- Madballs: Escape from Orb! (1986) Slobulus / Bruise Brother, voice acting
- Care Bears Movie II: A New Generation (1986) Brave Heart Lion, voice acting
- Mafia Princess (1986) Doctor
- Ewoks (1985) King Gorneesh
- The Care Bears Movie (1985)
- The Care Bears (1985) Brave Heart Lion, voice acting
- Jayce and the Wheeled Warriors (1985) Audric
- The Raccoons (1985) George Raccoon
- Star Wars: Droids (1985) Jyn Obah
- The Get-Along Gang (1984) Catchum Crocodile, voice acting
- The Get Along Gang (1984) Catchum Crocodile
- Heavenly Bodies (1984) Press Conference Reporter
- Rock & Rule (1983) Dizzy, voice acting
- Utilities (1983) Sergeant
- Inspector Gadget (1983) Chief Quimby
- Seeing Things (1981) Collins
- The Littlest Hobo (1979) Stanley
- Three Card Monte (1978)
- Starship Invasions (1977) LWS Crewman
- Sudden Fury (1975) Al
- King of Kensington (1975)
- Hamlet (1973) Claudius, King of Denmark