Actor
Scream Before You Die
2024
as Governor Starks
Day of the Fight
2024
as Stevie
Absolution
2024
as Charlie Conner
Succubus
2024
as Dr. Orion Zephyr
The Instigators
2024
as Mayor Miccelli
Joe Baby
2024
as Prentice Stanton
The Retirement Plan
2023
as Bobo
The Baker
2023
as Pappi
Heroes of the Golden Mask
2023
as Kunyi (voice)
Transformers: Rise of the Beasts
2023
as Optimus Primal (voice)
How I Got There
2022
as The Merc
Guillermo del Toro's Pinocchio
2022
as Podesta (voice)
There Are No Saints
2022
as Sans
The Last Victim
2022
as Sheriff Hickey
Don't Look Up
2021
as Benedict Drask
This Game's Called Murder
2021
as Mr. Wallendorf
Nightmare Alley
2021
as Bruno
The Innocent Butler
2021
as Self
Monster Hunter
2020
as Admiral
A Place Among the Dead
2020
as RP
The Big Ugly
2020
as Preston
Clover
2020
as Mr. Wiley
Havana Kyrie
2019
as Henry
Hell on the Border
2019
as Charlie Storm
The Great War
2019
as General Pershing
Go Fish
2019
as Bernardo (voice)
Run with the Hunted
2019
as Birdie
Asher
2018
as Asher
The Steam Engines of Oz
2018
as Magnus (voice)
The Escape of Prisoner 614
2018
as The Sheriff
Sergio and Sergei
2018
as Peter
Pottersville
2017
as Sheriff Jack
Howard Lovecraft & the Undersea Kingdom
2017
as Shoggoth (voice)
Chuck
2017
as Al Braverman
Fantastic Beasts and Where to Find Them
2016
as Gnarlak
Howard Lovecraft & the Frozen Kingdom
2016
as Shoggoth (voice)
Stonewall
2015
as Ed Murphy
Moonwalkers
2015
as Kidman
Savage Mutts
2014
as Terry 'Shotgun' Coburn
Poker Night
2014
as Calabrese
Skin Trade
2014
as Viktor Dragovic
Before I Disappear
2014
as Bill
The Book of Life
2014
as Xibalba (voice)
Desiree
2014
as Anslinger
Kid Cannabis
2014
as Barry Lerner
13 Sins
2014
as Det. Chilcoat
Tbilisi, I Love You
2014
The Virginian
2014
as Judge Henry South
Crave
2013
as Pete
Percy Jackson: Sea of Monsters
2013
as Polyphemus (voice)
Justice League: The Flashpoint Paradox
2013
as Slade Wilson / Deathstroke (voice)
Pacific Rim
2013
as Hannibal Chau
3, 2, 1... Frankie Go Boom
2012
as Phyllis
The Punisher: Dirty Laundry
2012
as Big Mike
Bad Ass
2012
as Mayor Williams
The Scorpion King 3: Battle for Redemption
2012
as Horus
The Littlest Angel
2011
as God
Drive
2011
as Nino
Conan the Barbarian
2011
as Corin
Season of the Witch
2011
as Felson
Dark Metropolis
2010
Tangled
2010
as Stabbington Brother (voice)
The Legend of Secret Pass
2010
as Parker (voice)
Bunraku
2010
as Nicola
Acts of Violence
2010
as Priest Bill
Killer by Nature
2010
as Dr. Julian
Dark Country
2009
as Sheriff
The Job
2009
as Jim
The Devil's Tomb
2009
as Wesley
Local Color
2008
as Curtis Sunday
I Sell the Dead
2008
as Father Duffy
Mutant Chronicles
2008
as Brother Samuel
Hellboy II: The Golden Army
2008
as Hellboy
Outlander
2008
as Gunnar
The Spiderwick Chronicles
2008
as Red Cap (voice) (uncredited)
Uncross the Stars
2008
as Bobby
In the Name of the King: A Dungeon Siege Tale
2007
as Norick
Battle for Terra
2007
as Elder Vorin (voice)
No. 6
2007
as The Man in the Hat
Hellboy Animated: Iron Shoes
2007
as Hellboy (voice)
Hellboy Animated: Blood and Iron
2007
as Hellboy (voice)
5ive Girls
2007
as Father Drake
Pro-Life
2006
as Dwayne Burcell
Hellboy Animated: Sword of Storms
2006
as Hellboy (voice)
Scooby-Doo! Pirates Ahoy!
2006
as Captain Skunkbeard / Biff Wellington (voice)
The Last Winter
2006
as Ed Pollack
How to Go Out on a Date in Queens
2006
as Vito
Desperation
2006
as Collie Entragian
Tarzan II
2005
as Kago (voice)
Scooby-Doo! in Where's My Mummy?
2005
as Hotep / Ancient One #2 (voice)
The Second Front
2005
as General von Binding
Missing in America
2005
as Red
Quiet Kill
2004
as Detective Sergeant Perry
Hellboy
2004
as Hellboy
Looney Tunes: Back in Action
2003
as Acme VP, Never Learning
Hoodlum & Son
2003
as 'Ugly' Jim McCrae
Two Soldiers
2003
as Colonel McKellog
Boys on the Run
2003
as Captain
Absolon
2003
as Murchison
Rats
2003
as Dr. William Winslow
Shakedown
2002
as Christopher Bellows
Star Trek: Nemesis
2002
as The Reman Viceroy
Blade II
2002
as Reinhardt
Night Class
2001
as Morgan
Down
2001
as Mitchell
Enemy at the Gates
2001
as Koulikov
Bread and Roses
2000
as Party Guest (uncredited)
The King's Guard
2000
as Lord Morton
Titan A.E.
2000
as Prof. Sam Tucker (voice)
The Trial of Old Drum
2000
as Charles Burden Sr.
Price of Glory
2000
as Nick Everson
Operation Sandman
2000
as Dr. Harlan Jessup
Happy, Texas
1999
as Marshal Nalhober
Primal Force
1999
as Frank Brodie
Supreme Sanction
1999
as The Director
Houdini
1998
as Booking Agent
I Woke Up Early the Day I Died
1998
as Cemetery Caretaker
Frogs for Snakes
1998
as Gascone
A Town Has Turned to Dust
1998
as Jerry Paul
An American Tail: The Treasure of Manhattan Island
1998
as Grasping (voice)
Body Armor
1997
as Dr. Ramsey Krago
The Second Civil War
1997
as Alan Manieski
Alien Resurrection
1997
as Johner
Prince Valiant
1997
as Boltar
Betty
1997
as Donnie Shank
Tinseltown
1997
as Cliff
The Island of Dr. Moreau
1996
as Sayer of the Law
The Adventures of Captain Zoom in Outer Space
1995
as Lord Vox of Vestron
Mr. Stitch
1995
as Doctor Frederick Texarian
Lightning
1995
as Gambler
The Last Supper
1995
as Norman Arbuthnot
Fluke
1995
as Sylvester
Tiny Toon Night Ghoulery
1995
as Mr. Scratch (voice)
The City of Lost Children
1995
as One
Original Sins
1995
as Chas Bradley
Sensation
1994
as Detective Pantella
Police Academy: Mission to Moscow
1994
as Konstantine Konali
When the Bough Breaks
1994
as Dr. Douglas Eben
Double Exposure
1994
as John McClure
The Cisco Kid
1994
as Lt. Col. Delacroix
Cronos
1993
as Angel de la Guardia
Romeo Is Bleeding
1993
as Jack's Attorney
The Adventures of Huck Finn
1993
as Pap Finn
Sleepwalkers
1992
as Captain Soames
Blind Man's Bluff
1992
as Frank Cerrillo
A Stoning in Fulham County
1988
as Jacob Shuler
The Name of the Rose
1986
as Salvatore
The Ice Pirates
1984
as Zeno
Quest for Fire
1981
as Amoukar
Carrier
as Eli Pierson
Cottonmouth
as Victor Cain
The Making of 'The Last Winter'
as Self
Auxiliary Man
as Maury Goldman
Out Late
as Angelo
Dirty
as Murray
Stranglehold
Saurus City
as Slade Klossus (voice)
Come with Me
as Dalton Kirby