2025
The SpongeBob Movie: Search for SquarePants
as Mr. Krabs / Pirate / Narrator
2025
Audrey's Children
as Dr. C. Everett Koop
2025
Plankton: The Movie
as Mr. Krabs / Pa Plankton (voice)
2025
Regretting You
as Hank "Gramps" Adams Sr.
2025
FEEL
as Sitter 4
2025
SpongeBob and Patrick's Timeline Twist-Up
as Mr. Krabs (voice)
2025
Good Cop/Bad Cop
as Big Hank Hickman
(8 episodes)
2024
Saving Bikini Bottom: The Sandy Cheeks Movie
as Mr. Krabs / Clyde / Neighbor #1 / Bottomite #2 / Bottomite Crowd (voice)
2024
Poolman
as Theodore Hollandaise
2024
Scrambled
as Richard
2024
SpongeBob Squarepants: Kreepaway Kamp
as Mr. Krabs / Anchovies (voice)
2024
In Search of Darkness: 1990-1994
as Self
2024
The Fix
as The Chairman
2024
Spongebob and Sandy’s Country Christmas
as Mr. Krabs
2024
The Penguin
as Salvatore Maroni
(8 episodes)
2024
Invincible Fight Girl
as Mega Beefpuncha (voice)
(2 episodes)
2024
Fallout
as U.S. President
(2 episodes)
2024
High Potential
as Nick Wagner, Sr.
(2 episodes)
2023
SpongeBob SquarePants Presents The Tidal Zone
as Mr. Krabs / RoboKrabs
2023
The Venture Bros.: Radiant Is the Blood of the Baboon Heart
as Red Death / Daisy (voice)
2023
John Wick: Chapter 4
as Harbinger
2023
Dumb Money
as Steve Gill
2023
Digman!
as Yedward (voice)
(1 episode)
2023
Ahsoka
as Governor Ryder Azadi
(1 episode)
2023
Gen V
as Prof. Rich Brinkerhoff
(2 episodes)
2022
Twas The Night Before Spongemas
as Mr. Krabs (voice)
2022
In Search of Tomorrow
as Self - Interviewee
2022
Last Looks
as Big Jim Cuddy
2022
El Deafo
as Mr. Potts / P. Evil / Doctor (voice)
(3 episodes)
2022
Star Wars: Tales of the Jedi
as Inquisitor (voice)
(1 episode)
2021
Calls
as General Wilson (voice)
(2 episodes)
2021
INVINCIBLE
as Damien Darkblood (voice)
(2 episodes)
2021
The Patrick Star Show
as Moronicus / Mr. Krabs / Prospector / Various (voice)
(1 episode)
2021
The Patrick Star Show
as Mr. Krabs / Fireman / Customers / Crowd (voice)
(1 episode)
2021
The Patrick Star Show
as Mr. Krabs / Audience / Soldiers (voice)
(1 episode)
2021
The Patrick Star Show
as Mr. Krabs (voice)
(1 episode)
2021
Dexter: New Blood
as Kurt Caldwell
(10 episodes)
2021
What If...?
as Surtur (voice)
(3 episodes)
2021
INVINCIBLE
as General Kregg (voice)
(4 episodes)
2021
INVINCIBLE
as Damien Darkblood / Bryant (voice)
(1 episode)
2021
INVINCIBLE
as General Kregg / Ka-Hor (voice)
(1 episode)
2021
Resident Alien
as Mantid (voice)
(5 episodes)
2021
Kamp Koral: SpongeBob's Under Years
as Eugene H. Krabs (voice)
(75 episodes)
2021
INVINCIBLE
as Ka-Hor (voice)
(1 episode)
2021
INVINCIBLE
as Darkblood (voice)
(1 episode)
2021
INVINCIBLE
as Damien / Ka-Har (voice)
(1 episode)
2021
INVINCIBLE
as General Kragg / Viltrumites (voice)
(1 episode)
2021
INVINCIBLE
as General Kregg / Crowd / Viltrumites (voice)
(1 episode)
2020
The SpongeBob Movie: Sponge on the Run
as Mr. Krabs (voice)
2020
The Mortuary Collection
as Montgomery Dark
2020
Promising Young Woman
as Stanley
2020
In Search of Darkness: Part II
as Self
2020
The Wonderful World of Mickey Mouse
as The Big Bad Wolf (voice)
(1 episode)
2020
Solar Opposites
as Gavin (voice)
(4 episodes)
2020
Disney Gallery / Star Wars: The Mandalorian
as Self
(1 episode)
2020
Solar Opposites
as Cromus (voice)
(1 episode)
2020
Solar Opposites
as Judge (voice)
(1 episode)
2019
The Spooky Tale of Captain Underpants Hack-a-ween
as Mr. Ree (voice)
2019
Lady and the Tramp
as Isaac (voice)
2019
SpongeBob’s Big Birthday Blowout
as Mr. Krabs / Unhappy Guy / Manager / Mr. Slabs
2019
Emergence
as Ed Sawyer
(13 episodes)
2019
Mao Mao: Heroes of Pure Heart
as Shin Mao (voice)
(3 episodes)
2019
The Mandalorian
as Burg
(1 episode)
2018
Supercon
as Adam King
2018
Chappaquiddick
as Robert McNamara
2018
SpongeBob SquarePants: The Legend of Boo-Kini Bottom
as Mr. Krabs / Fish Man / Eyes (voice)
2018
The Ballad of Buster Scruggs
as Curly Joe (segment "The Ballad of Buster Scruggs")
2018
MR. HORZEMEN
as Mr. Horzemen (voice)
2018
Secret of the Sundrop
as King Frederic
2018
The Epic Tales of Captain Underpants
as Mr. Ree / Splotch (voice)
(1 episode)
2018
The Epic Tales of Captain Underpants
as Mr. Ree (voice)
(3 episodes)
2018
Dallas & Robo
as The Stranger
(8 episodes)
2018
Big City Greens
as Chocolate Santa (voice)
(1 episode)
2017
Tales of the Teenage Mutant Ninja Turtles: Super Shredder
as Rahzar (voice)
2017
SpongeBob SquarePants: Sea Side Story
as Mr. Krabs (voice)
2017
Tangled: Queen for a Day
as King Frederic (voice)
2017
SpongeBob SquarePants: The Legend of Boo-Kini Bottom
as Mr. Krabs / Fish Man/ Eyes (voice)
2017
Stronger
as Jeff Bauman Sr
2017
Little Evil
as Reverend J.D. Gospel
2017
Tangled: Before Ever After
as King Frederic (voice)
2017
Thor: Ragnarok
as Surtur (voice)
2017
DuckTales
as Frankenstein (voice)
(1 episode)
2017
Rapunzel's Tangled Adventure
as King Frederic (voice)
(59 episodes)
2017
Marvel's The Punisher
as Major Schoonover
(1 episode)
2016
Warcraft
as Blackhand
2016
Hail, Caesar!
as Gracchus
2016
SpongeBob LongPants
as Mr. Krabs / Fish (voice)
2016
Billions
as Waylon 'Jock' Jeffcoat
(17 episodes)
2016
The Crown
as Lyndon B. Johnson
(1 episode)
2015
Teenage Mutant Ninja Turtles: Renegade Rampage
as Dogpound (voice)
2015
The SpongeBob Movie: Sponge Out of Water
as Mr. Krabs (voice)
2015
99 Homes
as Mr. Freeman
2015
Just Before I Go
as Dad
2015
Lucky Lady
as Genie of the Glass Eye (voice)
2015
Marvel's Daredevil
as Colonel Ray Schoonover
(2 episodes)
2014
The Trip to Bountiful
as Sheriff
2014
Water & Power
as Turnvil
2014
Iron Man & Captain America: Heroes United
as Taskmaster (voice)
2014
When the Game Stands Tall
as Mickey Ryan
2014
Robot Chicken DC Comics Special II: Villains in Paradise
as Gorilla Grodd (voice)
2014
SpongeBob & Friends: Patrick SquarePants
as Mr. Krabs
2014
I Know That Voice
as Self
2014
The Flash
as General Wade Eiling
(4 episodes)
2014
TripTank
as Doctor (voice)
(1 episode)
2014
Chicago P.D.
as Eddie Little
(2 episodes)
2014
Star Wars Rebels
as Ryder Azadi / Imperial Officer / Stormtrooper #2 (voice)
(1 episode)
2014
Star Wars Rebels
as Ryder Azadi / Slave Master (voice)
(1 episode)
2014
Star Wars Rebels
as Ryder Azadi (voice)
(9 episodes)
2014
Star Wars Rebels
as Factory Worker / Ryder Azadi / Stormtrooper Commander (voice)
(1 episode)
2014
Star Wars Rebels
as Ryder Azadi / Rebel Pilot #2 (voice)
(1 episode)
2013
John Dies at the End
as Dr. Albert Marconi
2013
Hellbenders
as Angus
2013
Sparks
as Archer
2013
Homefront
as Sheriff Keith Rodriguez
2013
Nothing Left to Fear
as Kingsman
2013
LEGO Batman: The Movie - DC Super Heroes Unite
as Lex Luthor (voice)
2013
Necessary Evil: Super-Villains of DC Comics
as Self
2013
The Trials of Cate McCall
as Brinkerhoff
2013
Dark Minions
as Drebnor (voice)
2013
Marvel's Hulk and the Agents of S.M.A.S.H.
as Red Hulk (voice)
(52 episodes)
2013
Sleepy Hollow
as Sheriff August Corbin
(7 episodes)
2013
Sleepy Hollow
as Sheriff August Corbin (archive footage) (uncredited)
(3 episodes)
2013
Mickey Mouse
as Pig Biker (voice)
(1 episode)
2013
Marvel's Avengers
as Red Hulk (voice)
(3 episodes)
2013
Rick and Morty
as Risotto Groupon (voice)
(1 episode)
2013
Wander Over Yonder
as Badlands Dan (voice)
(1 episode)
2013
The Goldbergs
as Mr. Crosby
(4 episodes)
2013
Rick and Morty
as Vengeful Train Passenger (voice)
(1 episode)
2013
Doom Patrol
as Negative Man (voice)
(3 episodes)
2013
Doom Patrol
as Negative Man / General Immortus (voice)
(1 episode)
2012
At Any Price
as Jim Johnson
2012
The Penguins of Madagascar: Operation Blowhole
as Buck Rockgut (voice)
2012
It's a SpongeBob Christmas!
as Mr. Krabs
2012
The Frontier
as Jack Ramsay / Lamazee
2012
Star Wars: The Clone Wars - Darth Maul Returns
as Savage Opress / Human Bounty Hunter (voice)
2012
SpongeBob's Frozen Face-Off
as Mr. Krabs
2012
Marvel's Ultimate Spider-Man
2012
Gravity Falls
as British Dog Man (voice)
(1 episode)
2012
Teenage Mutant Ninja Turtles
as Rahzar (voice)
(4 episodes)
2012
Teenage Mutant Ninja Turtles
as Rahzar / Homeless Guy (voice)
(1 episode)
2012
Teenage Mutant Ninja Turtles
as Bradford / Dark Ninja (voice)
(1 episode)
2012
Teenage Mutant Ninja Turtles
as Bradford (voice)
(1 episode)
2012
Teenage Mutant Ninja Turtles
as Bradford / Dogpound (voice)
(1 episode)
2012
Teenage Mutant Ninja Turtles
as Dogpound (voice)
(2 episodes)
2012
The Legend of Korra
as Yakone (voice)
(2 episodes)
2012
Marvel's Ultimate Spider-Man
as Taskmaster (voice)
(3 episodes)
2011
Green Lantern
as Parallax (voice)
2011
Thor: Tales of Asgard
as Frost Giant (voice)
2011
Cowboys & Aliens
as Meacham
2011
SpongeBob SquarePants: Ghouls Fools
as Mr. Krabs / Charlie (voice)
2011
Spongebob’s Runaway Roadtrip
as Mr. Krabs
2011
ThunderCats
as Grune (voice)
(6 episodes)
2011
Green Lantern: The Animated Series
as Zartok (voice)
(2 episodes)
2010
A Nightmare on Elm Street
as Alan Smith
2010
SpongeBob SquarePants: Spongebob's Last Stand
as Mr. Krabs, Ranger (voice)
2010
SpongeBob SquarePants: Triton's Revenge
as Mr. Krabs
2010
Star Wars: The Clone Wars - The Nightsisters Trilogy
as Savage Opress / Nightbrother #3 (voice)
2010
Scooby-Doo! Mystery Incorporated
as Hebediah Grim (voice)
(1 episode)
2010
G.I. Joe: Renegades
as Destro (voice)
(4 episodes)
2010
The Deep End
as Hart Sterling
(6 episodes)
2010
Pound Puppies
as Billy Ray / Rocky (voice)
(1 episode)
2010
Pound Puppies
as Sterling Von Oxnard (voice)
(1 episode)
2010
Pound Puppies
as Salty (voice)
(1 episode)
2010
Pound Puppies
as Stain / Alley Dog #2 / Security Guard (voice)
(1 episode)
2010
Pound Puppies
as Bert / Dad / Bad Guy (voice)
(1 episode)
2010
Young Justice
as King Faraday (voice)
(1 episode)
2010
Transformers: Prime
as Silas (voice)
(8 episodes)
2010
The Avengers: Earth's Mightiest Heroes
as Odin (voice)
(2 episodes)
2010
Scooby-Doo! Mystery Incorporated
as Evil Entity (voice)
(2 episodes)
2010
G.I. Joe: Renegades
as James McCullen/Truman (voice)
(1 episode)
2010
G.I. Joe: Renegades
as James McCullen/Destro/Whistleblower (voice)
(1 episode)
2009
Superman/Batman: Public Enemies
as Lex Luthor (voice)
2009
The Informant!
as Aubrey Daniel
2009
SpongeBob vs. the Big One
as Mr. Krabs / Big G / Fish #36 (voice)
2009
The Twenty
as John Simmonds
2009
SpongeBob's Truth or Square
as Mr. Krabs (voice)
2009
SpongeBob SquarePants: Spongicus
as Patrick Star (voice)
2009
Phineas and Ferb Christmas Vacation!
as Santa Claus (voice)
2009
Square Roots: The Story of SpongeBob SquarePants
as Self
2009
Wolverine and the X-Men
2009
Wolverine and the X-Men
as Nathaniel Essex / Mister Sinister (voice)
(1 episode)
2009
Archer
as Ricky (voice)
(1 episode)
2008
The Express
as Roy Simmons
2008
The Burrowers
as John Clay
2008
Blank Slate
as Agent Miles Mcavoy
2008
The Spectacular Spider-Man: Attack of the Lizard
as Alex O'Hirn/Rhino (voice)
2008
The Penguins of Madagascar
as Buck Rockgut (voice)
(2 episodes)
2008
The Spectacular Spider-Man
as Alex O'Hirn (voice)
(2 episodes)
2008
The Spectacular Spider-Man
as Alex O'Hirn / Ox (voice)
(1 episode)
2008
The Spectacular Spider-Man
as George Stacy (voice)
(9 episodes)
2008
The Spectacular Spider-Man
as Alex O'Hirn / Rhino / George Stacy (voice)
(1 episode)
2008
The Spectacular Spider-Man
as Rhino / George Stacy (voice)
(3 episodes)
2008
Star Wars: The Clone Wars
as Savage Opress / Nightbrother #3 (voice)
(1 episode)
2008
Star Wars: The Clone Wars
as Savage Opress (voice)
(5 episodes)
2008
Star Wars: The Clone Wars
as Savage Opress / Human Bounty Hunter (voice)
(1 episode)
2008
Star Wars: The Clone Wars
as Savage Opress / Mandalorian Super Commando (voice)
(1 episode)
2008
Batman: The Brave and the Bold
as Per Degaton (voice)
(1 episode)
2008
Batman: The Brave and the Bold
as Rohtul / Mugger (voice)
(1 episode)
2008
Ben 10: Alien Force
as Dragon / Pilot (voice)
(1 episode)
2007
Pathfinder
as Gunnar
2007
SpongeBob's Atlantis SquarePantis
as Mr. Krabs
2007
Phineas and Ferb
2007
The Riches
2007
El Tigre: The Adventures of Manny Rivera
2007
Phineas and Ferb
as Sergeant (voice)
(1 episode)
2006
The Guardian
as Capt. William Hadley
2005
SpongeBob SquarePants: Where's Gary?
as Eugene H. Krabs
2005
American Dragon: Jake Long
2005
American Dad!
as Henry Fischer (voice)
(1 episode)
2005
Action Man: A.T.O.M.
as Alexander Paine (voice)
(52 episodes)
2005
Catscratch
2005
Medium
as Rob Walcott
(1 episode)
2005
American Dad!
as Lumberjack (voice)
(1 episode)
2005
Ben 10
as Kenko (voice)
(1 episode)
2005
American Dad!
as Clyde Templeton (voice)
(1 episode)
2005
American Dad!
as Liquor Store Manager (voice)
(1 episode)
2005
The Life and Times of Juniper Lee
as Lex Luthor / Tux Monster / Geek Monster #4 (voice)
(1 episode)
2005
The Life and Times of Juniper Lee
as Nester (voice)
(1 episode)
2005
Avatar: The Last Airbender
as Long Feng (voice)
(5 episodes)
2005
Robot Chicken
as The Babadook / IMF Director / V (voice)
(1 episode)
2004
The SpongeBob SquarePants Movie
as Mr. Krabs (voice)
2004
SpongeBob SquarePants: The Seascape Capers
as Mr. Krabs (voice)
2004
SpongeBob SquarePants: Sponge for Hire
as Mr. Krabs (voice)
2004
Dave the Barbarian
2004
Super Robot Monkey Team Hyperforce Go!
2004
Lost
as Kelvin Inman
(3 episodes)
2004
Justice League Unlimited
as Lex Luthor (voice)
(13 episodes)
2004
Barbarians
as Narrator
(8 episodes)
2004
Megas XLR
as Gorrath (voice)
(1 episode)
2004
The Batman
as Mr. Freeze (voice)
(3 episodes)
2004
The Batman
as Lex Luthor (voice)
(2 episodes)
2004
The Venture Bros.
as Red Death (voice)
(4 episodes)
2003
Normal
as Frank
2003
The Making of Daniel Boone
as Allan Kenton
2003
SpongeBob SquarePants: Bikini Bottom Bash!
as Eugene Krabs (voice) (archive sound)
2003
Spongebob SquarePants: Deep Sea Sillies
as Eugene Krabs (voice) (archive footage)
2003
Recess: Taking the Fifth Grade
as BoE Agent #1 (voice)
2003
Atlantis: Milo's Return
as Volgud (voice)
2003
Jimmy Neutron's Nicktoon Blast
as Mr. Krabs (voice)
2003
Making 'Carnivàle': The Show Behind the Show
2003
Spongebob Squarepants: Christmas
as Mr. Krabs / Singer #4
2003
All Grown Up!
as Vice Principal Pangborn (voice)
(12 episodes)
2003
Carnivàle
as Brother Justin
(24 episodes)
2003
Teen Titans
as Trident (voice)
(1 episode)
2003
Lilo & Stitch: The Series
as EGO leader (voice)
(1 episode)
2003
Cartoon Monsoon
as Zookeeper (voice)
(1 episode)
2003
Spider-Man: The New Animated Series
as Raymond (voice)
(1 episode)
2003
Spider-Man: The New Animated Series
as Policeman (voice)
(1 episode)
2003
Duck Dodgers
as Archduke Zag (voice)
(1 episode)
2002
The Laramie Project
as Rob Debree
2002
Red Skies
as Edgar Sterling
2002
Buckaroo Banzai Declassified
as Self
2002
SpongeBob SquarePants: Sea Stories
as Eugene Krabs (voice) (archive sound)
2002
SpongeBob SquarePants - Nautical Nonsense and Sponge Buddies
as Eugene Krabs
2002
SpongeBob SquarePants: Halloween
as Eugene Krabs
2002
Kim Possible
as Commander Kane (voice)
(1 episode)
2002
Kim Possible
as Yono the Destroyer (voice)
(1 episode)
2002
Breaking News
as Peter Kozyck
(13 episodes)
2002
Kim Possible
as Mr. Merle / Mr. Huey / Henchman 1 (voice)
(1 episode)
2001
Snow White
as The Granter of Wishes
2001
Boss of Bosses
as Andris Kurins
2001
Shawshank: The Redeeming Feature
as Self
2001
Recess: School's Out
as Bald Guy (voice)
2001
Roughnecks: The Starship Troopers Chronicles - The Tesca Campaign
2001
Star Trek: Enterprise
as Zobral
(1 episode)
2001
The Zeta Project
as Sheriff Morgan (voice)
(2 episodes)
2001
Heavy Gear
2001
Justice League
as Lex Luthor (voice)
(8 episodes)
2001
Samurai Jack
as Dragon (voice)
(1 episode)
2000
Yesterday's Children
as Doug Cole
2000
The Little Mermaid II: Return to the Sea
as Undertow (voice)
2000
Chump Change
as The Man
2000
Jackie Chan Adventures
as Ratso / Captain Black (voice)
(25 episodes)
2000
Jackie Chan Adventures
as Ratso (voice)
(11 episodes)
2000
Jackie Chan Adventures
as Ratso / Dino Stefanson (voice)
(1 episode)
2000
Jackie Chan Adventures
as Ratso / Captain Black / Tchang Zu (voice)
(2 episodes)
2000
Jackie Chan Adventures
as Captain Black (voice)
(14 episodes)
2000
Jackie Chan Adventures
as Old West Ratso / Old West Captain Black (voice)
(1 episode)
2000
Jackie Chan Adventures
as Captain Black / Super Moose (voice)
(3 episodes)
2000
Jackie Chan Adventures
as Ratso / Helmut (voice)
(1 episode)
2000
Jackie Chan Adventures
as Ratso / Buford MacDonald (voice)
(1 episode)
2000
Jackie Chan Adventures
as Ratso / Super Moose (voice)
(1 episode)
2000
Jackie Chan Adventures
as Ricky Rothman (voice)
(1 episode)
2000
Jackie Chan Adventures
as Ratso / Super Moose / Shen Chan (voice)
(1 episode)
2000
Jackie Chan Adventures
as Ratso / Captain Black / Michael Diaz (voice)
(1 episode)
2000
Jackie Chan Adventures
as Ratso / Bob (voice)
(2 episodes)
2000
Jackie Chan Adventures
as Captain Black / Father (voice)
(1 episode)
2000
Jackie Chan Adventures
as Captain Black / Bopper (voice)
(1 episode)
2000
Jackie Chan Adventures
as Ratso / Mayor (voice)
(1 episode)
2000
Jackie Chan Adventures
as Ratso / Captain Black / Super Moose (voice)
(2 episodes)
2000
Buzz Lightyear of Star Command
as Tough (voice)
(1 episode)
2000
Buzz Lightyear of Star Command
as Kleev / Sentry #2 (voice)
(1 episode)
1999
In the Company of Spies
as Dale Beckham
1999
Vendetta
as Chief Hennessy
1999
The Hurricane
as Lt. Jimmy Williams
1999
The Night of the Headless Horseman
as Hessian Trooper
1999
Claire Makes It Big
as Frank
1999
The Caseys
as Pete Casey
1999
Batman Beyond
as Big Time (voice)
(1 episode)
1999
Roughnecks: Starship Troopers Chronicles
as Sgt. Charlie Zim
(1 episode)
1999
SpongeBob SquarePants
as Mr. Krabs (voice)
(642 episodes)
1999
The Big Guy and Rusty the Boy Robot
1998
The Patron Saint of Liars
as Son
1998
The Jungle Book: Mowgli's Story
as Akela the Wolf (voice)
1998
Voltron: The Third Dimension
1998
Hercules
as Blotox (voice)
(1 episode)
1998
The Powerpuff Girls
as Mascumax (voice)
(1 episode)
1997
Starship Troopers
as Career Sergeant Zim
1997
Flubber
as Smith
1997
The Batman/Superman Movie: World's Finest
as Lex Luthor (voice)
1997
Annabelle's Wish
as Lawyer / Sherriff (voice)
1997
Mighty Ducks the Movie: The First Face-Off
as Seige (voice)
1997
101 Dalmatians Series
1997
The Practice
as D.A. Justin Fox
(2 episodes)
1997
Extreme Ghostbusters
1997
The Legend of Calamity Jane
as Wild Bill Hickok (voice)
(3 episodes)
1997
The Angry Beavers
1997
Cow and Chicken
as Policeman / Wheelchair (voice)
(1 episode)
1996
Female Perversions
as John
1996
Radiant City
as Al Goodman
1996
Superman: The Last Son of Krypton
as Lex Luthor (voice)
1996
Mighty Ducks: The Animated Series
as Siege (voice)
(26 episodes)
1996
Mortal Kombat: Defenders of the Realm
as Rayden (voice)
(13 episodes)
1996
Superman: The Animated Series
as Lex Luthor (voice)
(20 episodes)
1996
Hey Arnold!
as Dan (voice)
(1 episode)
1996
The Real Adventures of Jonny Quest
as Frederico (voice) / Francois (voice)
(1 episode)
1996
The Real Adventures of Jonny Quest
as Colonel Nikolai / Guard (voice)
(1 episode)
1996
All Dogs Go To Heaven: The Series
as J.C. Taggart (voice)
(1 episode)
1995
Dead Man Walking
as State Trooper
1995
Donor Unknown
as Nash Creed
1995
Gargoyles the Movie: The Heroes Awaken
as Hakon (voice)
1995
The Outer Limits
as Sergeant Linden Styles
(1 episode)
1994
Highlander III: The Sorcerer
as The Kurgan (cameo) (archive footage)
1994
Earth 2
as John Danziger
(22 episodes)
1994
Gargoyles
as Hakon (voice)
(5 episodes)
1994
ER
as Ellis West
(7 episodes)
1994
Gargoyles
as Wolf (voice)
(4 episodes)
1994
Gargoyles
as Tomas Brod (voice)
(2 episodes)
1994
Gargoyles
as Wolf/Hakon (voice)
(1 episode)
1994
Gargoyles
as Bully (voice)
(1 episode)
1993
Last Light
as Lt. Lionel McMannis
1993
Desperate Rescue: The Cathy Mahone Story
as Dave Chattelier
1993
Bloodlines: Murder in the Family
as Ben Guardino
1992
Pet Sematary II
as Sheriff Gus Gilbert
1992
Past Midnight
as Steve Lundy
1992
Revenge of the Nerds III: The Next Generation
as Gas Station Attendant (uncredited)
1991
Cast a Deadly Spell
as Harry Bordon
1991
Ambition
as Albert Merrick
1991
Love, Lies and Murder
as David Brown
(2 episodes)
1990
Blue Steel
as Detective Nick Mann
1990
Waiting for the Light
as Joe
1990
Johnny Ryan
as Johnny Ryan
1990
Law & Order
as John Burkhart
(1 episode)
1989
Season of Fear
as Ward St. Clair
1989
Tales from the Crypt
as Roger Lassen
(1 episode)
1988
Shoot to Kill
as Steve
1988
Moonwalker
as Police Officer (segment "Speed Demon") (uncredited)
1988
China Beach
1987
Extreme Prejudice
as Sgt. Larry McRose
1987
The Room Upstairs
as Kevin
1987
The Man Who Broke 1,000 Chains
as Flagg
1986
Highlander
as Victor 'The Kurgan' Kruger
1985
The Bride
as Viktor
1985
Thunder Alley
as Weasel
1984
The Adventures of Buckaroo Banzai Across the 8th Dimension
as Rawhide
1983
Bad Boys
as Viking Lofgren
1951
Hallmark Hall of Fame
as Kevin
(1 episode)
—
Slap
—
The Addiction of Hope
—
A Question Of Loyalty
as 1st Gestapo Man
—
Nightwatching