Actor (70 credits)
- Pressed (2018) Reverend Ed Hightower
- Feud (2017) Bette's Agent
- Baskets (2016) Marcus
- Justice League: Gods and Monsters (2015) Pat Dugan, voice acting
- Sullivan & Son (2012) Television Announcer
- Underfist: Halloween Bash (2008) Confic / Humicun, voice acting
- W.I.T.C.H. (2004) Tony Vandom
- Miss Match (2003) Lou Davis
- Grim & Evil (2001) Businessman #1
- Bette (2000) The Doctor
- Jackie Chan Adventures (2000) Com 1
- Normal, Ohio (2000) Prescott
- Godzilla: The Series (1998) TV Reporter
- Men in Black: The Series (1997)
- 3rd Rock from the Sun (1996) Disc Jockey
- The Colony (1995) Steve Barnett
- The Tick (1994) Bellbot Captain
- White Mile (1994) Goldberg
- Fantastic Four (1994) Warlord Morrat, voice acting
- The Bears Who Saved Christmas (1994) Dad, voice acting
- All-New Dennis the Menace (1993) Henry Mitchell
- Family Dog (1993)
- Diagnosis Murder (1993) Kent Beudine
- Capitol Critters (1992)
- The Legend of Prince Valiant (1991) Blacksmith
- Step by Step (1991) Howard Adler
- Civil Wars (1991)
- She-Wolf of London (1990) Skip Seville
- Shadow Strikers (1990)
- Rugrats (1990) Adman #1
- Evening Shade (1990) Steve
- Anything But Love (1989) Sheldon
- Dino-Riders in the Ice Age (1989) Questar, voice acting
- Pryde of the X-Men (1989) Colossus, voice acting
- Superman (1988) Morpheus
- Murphy Brown (1988) Lawyer #1
- A Pup Named Scooby-Doo (1988) дополнительные голоса
- Dino-Riders (1988) Questar
- Dear John (1988) Pete
- Spiral Zone (1987)
- Transformers: The Return of Optimus Prime (1987) Bumblebee / Goldbug, voice acting
- Teenage Mutant Ninja Turtles (1987) Bugman
- Thirtysomething (1987) Father
- The Real Ghost Busters (1986) Paul Smart
- ALF (1986) Harry
- Centurions (1986) Actor
- Pound Puppies (1986) Cooler
- Second Serve (1986) Third reporter
- Perfect Strangers (1986) Lance, the Host
- G.I. Joe: Arise, Serpentor, Arise! (1986) Slip-Stream, voice acting
- Defenders of the Earth (1986) Dask
- Back to Next Saturday (1985) Spider-Man
- The Best Times (1985) Salesman
- The Pound Puppies (1985) Cooler, voice acting
- Jem (1985) Fitzgerald Beck
- G.I. Joe (1985) Slip-Stream
- The Twilight Zone (1985) Bartender (segment 'Shatterday')
- Punky Brewster (1984) Announcer
- Challenge of the GoBots (1984) Captain Hanrahan
- Transformers (1984) Bumblebee
- Laugh Busters (1984) Spider-Man (1984), voice acting
- Grace Kelly (1983) Reporter #3
- Newhart (1982) Bill
- Family Ties (1982) Officer Steele
- Spider-Man and His Amazing Friends (1981) Spider-Man
- Archie Bunker's Place (1979) Guy
- The White Shadow (1978) Reunion Attendee
- Alice (1976) Robin Hood
- New Love, American Style (1970) Ron
- The Jetsons (1962) Randy
Writer (1 credits)