The Ballad of Travis Hunter as Larry Fineman
Monsters of Mulberry Street as Joseph Coletti
1242: Gateway to the West as Captain Akos
Mayday Z as Richard Carrington
Dead Community Guild as The Stranger
The Depths as Professor Conrad
Open Wounds as Jefferson Price
Great White Throne Judgment as Jeremiah
The Cookie Thief as The Cookie Thief
Stand Your Ground as Earl
Downtown Bus as Scott 'The Savage' Simpson
Unfriendly Fire as Luke Russell
The Farmhouse Murders as Mayor Frederick Kane
Young & Naive as Professor Rothstein
The Method as Harold Price
2026
G.O.D. Tech as Angel of the Messiah
2025
Someone Dies Tonight as Niko 'The Closer' Dukakis
2025
The Evolution of Horror Cinema Worldwide as Horror Film Expert
2025
Wrongful Death 2: Bloodlines as Sen. McElroy
2025
The Perfect Destiny as Blake Walker
2025
7 Days To Hell as Alex Fillmore
2025
Kung Fu Slayers as Overlord
2025
When It Rains in LA as Nate
2024
Desert Fiends as Joey
2024
Skeleton Coast as Tony
2024
Santa's Cousin as Santa Claus
2024
Here's Yanni! as Jim Hopper
2024
The Christmas Chain as Alfred
2024
The Contract as Giuseppe
2024
Hippo as The Narrator
2024
Holiday in the Hamptons as Arnold Lewis
2024
The Contract as Clark
2024
The Confession as Arzobispo
2024
The Dead Rose as Mayor Romano
2024
Devil's Knight as Lord Sussex
2024
Beyond the Rush as Judge Martin Joy
2024
Conditions of Release as Parole Officer
2024
Her Fatal Fling as Ron
2024
I Don't Know as Elijah
2024
Down Below as Dr. Rockeby
2024
Guardians as Reverend Willis
2024
24 Hours To D-Day as General Omar Bradley
2024
The Firing Squad as Adam Markman
2024
The Outlaws as Bloody Tom
2024
Protocol-7 as Errani
2024
Rice Girl: My Redneck Neighbor 2 as Leroy Reddick
2024
Sleuthhound Screwball as Orca
2024
Rule of Thirds as Stephan
2024
Haunted Happy Hour as Kolsch
2024
Arena Wars as Admiral Jordan
2024
Woke as Seth / Stephen Logan
2024
Space Sharks as Dr. Johnson
2024
An Angry Boy as Andy
2024
Insane Like Me? as Sheriff Davis
2024
Ojai as The Rigid Man
2024
Mr Blue Shirt: The Inspiration as Famine
2024
Mr. Pettigrew as Arliss Blackthorne
2024
Darkness of Man as Larry
2024
Spawns as John Keaton
2024
Garlic Parmesan as Wing Guru
2024
Intent Unknown as Drew Campbell
2024
Snow White and the 7 Samurai as Joseph Voight
2024
Once Upon a Time in Hollyweird
2024
Team of Two as Captain Johnson
2024
The Laundress as Husband
2024
Séance Games - Metaxu as Demon
2024
Tall, Dark and Dangerous as Ed Stein
2024
The Private Eye as Edmond
2024
Aftermath as Mysterious Man
2024
Amityville Bigfoot as Dominic
2024
Mundije as Frank Gaglione
2024
The Wrong Life Coach as Mr. Gordon
2024
Fyre Rises as Commander Cowley
2024
Terror of the Soul as Father Francis
2024
Death Pays Flora a Visit as Death
2023
The Company We Keep as Pete Matthews
2023
Ohryis Project as Captain Tasker
2023
Things Like This as Paul Mandel
2023
Hitmen as Michael Hero
2023
Jingle Smells as Marty Grevell
2023
Princess Love as Mark
2023
Transformation as self
2023
Death on the Border as Detective John Boone
2023
Slice 2! Children of the Course
2023
The Blues Society as Bob Palmer
2023
MEDINAH as Salma's Husband (7 episodes)
2023
Mothership as Psychiatrist
2023
Suffrage as Walt Warner
2023
Altered Perceptions as John Cooper
2023
Fruit of the Poisonous Tree as Lt. Stevens
2023
My Last Best Friend as The Protagonist / Walter Stoyanov
2023
American Comedy as Don Giovanni
2023
Love By Design as Trevor
2023
Top Gunner: America vs. Russia as President Jeremiah Stewart
2023
Wrongful Death as Senator McElroy
2023
Megalodon: The Frenzy as Lt. Cmdr. Sharp
2023
Night of the Caregiver
2023
The Lost Princess as The Shaman
2023
The Beast Comes At Midnight as Andras
2023
It Wants Blood 2 as Du Sang
2023
Trust in Love as Adam the Stogie Guru
2023
MY-01 as Brack Oberlin
2023
Alien Vampire Busters as Mayor Macmillan
2023
Working Stiffs as Rhett Rockweller
2023
Dying to Sleep as Dr. Ted Palmer
2023
Silver Fox as Tim Masterson
2023
Black Girl, Erupted as Mr. Horowitz
2023
DC Down as Speaker Terry Wilder
2023
Old Ferguson as Eddy Ferguson
2023
The Past Is Never Dead: The Story of William Faulkner as Narrator/William Faulkner
2023
Red City Pine as Mick O' Neil
2023
Caged Men Seeking Freedom as Clergy Carl
2023
Assault on Hill 400 as Ed Anderson
2023
If I Can't Have You as Stan
2023
A Cotton Moon as The Shepherd
2023
A Panoramic Canvas Called 'Babylon' as Self
2023
South Wind: On the Border as John Bradley (10 episodes)
2023
Very Frightening Tales
2023
Exceptional Beings as Poseidon
2023
Beneath the Green as Victor
2023
City Rush 3 as Chief Montana
2022
Babylon as Robert Roy
2022
It’s Beginning to Look a Lot Like Murder as Lloyd
2022
Controlled as Dr. Derrick
2022
The Suspended Man as Narrator(voice)
2022
The No Problem Zone as Chris Stewart
2022
Survivor's Choice as Michael
2022
Doctor Who Am I as Self
2022
The Sea Was Never Blue as Samuel Friedman
2022
The Rookie: Feds as Josh Reynolds (1 episode)
2022
The Caller as Caleb Baxter (voice)
2022
Hollywood Signs as Self
2022
Dog Boy as Lee Fineman
2022
Soul Cage as Russ Hammer
2022
Memoirs of a Fighter as Peter Williams
2022
Jurassic Domination as General Greer
2022
Sally Floss: Digital Detective as The Host
2022
From Dusk Till Bong as Harvey Van Winkle
2022
Caroltyn as Sheriff Ridley
2022
My Dinner With Eric as Self
2022
Classified as Senator Kincaide
2022
Convergence as Chris
2022
Escape Through Africa as Captain Lockwood
2022
The Rideshare Killer as Lieutenant Moyer
2022
The Mosquito as Dr. Glenn
2022
Broadcast as Sherman Paragon
2022
8 Days to Hell as Alex Fillmore
2022
The Electric Man as Mr. Manson
2022
The Wrong High School Sweetheart as Detective Burns
2022
The Surprise Visit as Hugh
2021
Mr. Birthday as Rick
2021
Alter Ego as Detective DiBiasse
2021
Andronicus as The Father
2021
Deadly Nightshade as Father Walsh
2021
Megaboa as Dr. Malone
2021
The Magic as Bill Buchanan
2021
The Shuroo Process as Self
2021
Pups Alone as CEO Bill
2021
Marvel's Hit-Monkey as Albert Rinkov (10 episodes)
2021
Night Night as Dr. Nelson
2021
Stratton Castle: Tale of Jessie Goldenheart as Master Alfred Sinclair
2021
Silent Hill Restless Dreams as Dr. Kaufman
2021
The Estate as Marcello
2021
A Town Called Parable as Pastor John Corell
2021
Hard Luck Love Song as Skip
2021
Party from Hell as Peter
2021
The Elevator as Roman Juniper
2021
The Rebels of PT-218 as Lieutenant William Snow
2021
Sarogeto as Doctor Ross Langely
2021
Keeping Up with the Joneses as Leo (2 episodes)
2021
Unchained as The Father
2021
The Poltergeist Diaries as John McBride
2021
Sour Honey as Cillian
2021
After Masks as Russell (Quarantales Segment)
2021
616 Wilford Lane as David
2021
Mommy's Deadly Con Artist as Doctor McCarthy
2021
Victory by Submission as Leon 'The Neon' Harris
2021
Ape vs. Monster as Ethan Marcos
2021
Stalked by My Doctor: Just What the Doctor Ordered as Dr. Albert Beck / Laid Back Beck
2021
Red Prophecies as John Pain
2021
Killer Advice as Trevor
2021
The Cove as Luther’s father
2021
The Wrong Mr. Right as Hal
2020
A Soldier's Story 2: Return from the Dead as Mr. Hammersmith
2020
Frank and Ava as Harry Cohn
2020
Free Lunch Express as Man in line
2020
The Downside of Bliss as Benny
2020
Law of Attraction as Henry Murphy
2020
Mark & Clark World Adventurers as Dexter Boyd
2020
Asteroid-a-Geddon as General Quinn
2020
Greatland as Alpha Altruist
2020
Heaven as Angus Nunzio Fratelli
2020
People in Landscape as Veles
2020
Doesn't Fall Far as Carson
2020
Skin: A History of Nudity in the Movies as Self
2020
Beverly Hills Bandits as Detective Jack Boudin
2020
Anatomy of an Antihero: Redemption as Brooks
2020
Her Deadly Groom as George
2020
The Arrangement as The Pitchman
2020
Top Gunner as Herring
2020
Eddie as Billy Reynolds
2020
Pamela & Ivy as The Man
2020
Collision Earth as Colonel Singh
2020
The Wind Walker as Mr. Jacobsen
2020
Inside the Rain as Montgomery "Monty" Pennington
2020
Date in Vegas as Himself
2020
Hayalet: 3 YaÅŸam as Alexander Knight
2020
The Ventures: Stars on Guitars as Self
2020
Interrogation as Bernard Poulos (2 episodes)
2020
Angels Fallen as Werrick
2020
Eddie as Robert Reynolds
2019
The Immortal Wars: Resurgence as Dominion Harvey
2019
Cross: Rise of the Villains as Mack
2019
The Reliant as Mr. Jones
2019
7 Deadly Sins as Judge
2019
Submission as Coach Bronx
2019
In Search of the Last Action Heroes as Himself
2019
The Righteous Gemstones as Junior Marsh (7 episodes)
2019
Prescience as Mathew Smith
2019
The Wrong Mommy as Roger
2019
Stalked by My Doctor: A Sleepwalker's Nightmare as Dr. Albert Beck / Laid Back Beck
2019
90 Feet from Home as William Rota
2019
Clinton Road as Eric
2019
Monster Island as General Horne
2019
The Evil Inside Her as Clayton
2019
A Karate Christmas Miracle as James Whitmore
2019
The Savant as Lonnie
2019
Hollywould as Leon Davenport
2019
It Wants Blood! as Senator Du Sang
2019
Induced Effect as Boss
2019
Las Vegas Vietnam: The Movie as Mob Boss
2019
Something as Coroner
2019
Lone Star Deception as Bill Sagle
2019
Out of Sight, Out of Mind as Eric Roberts
2019
Unbridled as Roger Donigal
2019
Zombie Lust: Night Flesh
2019
The Doctors: The Paul McGann Years
2018
The Wrong Teacher as Vice Principal Clark
2018
Head Full of Honey as Dr. Holst
2018
The Perception as Nick Shaw
2018
Rusty Tulloch as Mr G
2018
Hide in the Light as Father Wes
2018
Kidding as Bernard Paley (1 episode)
2018
Beautifully Broken as Larry Hartley
2018
Never Saw It Coming as Wendell Garfield
2018
Black Wake as Dr. Frank
2018
A. I. Tales as Tailored Man
2018
King Cohen: The Wild World of Filmmaker Larry Cohen as Self
2018
Q-4: Dream Corporation as Systems Analyst Farraday
2018
Papa as Dr. Eric Owens
2018
Stalked by My Doctor: Patient's Revenge as Dr. Albert Beck / Laid Back Beck
2018
Taco Shop as Old School Eddie
2018
1959 as Jim Blackwell
2018
King of Newark 2 as Senator Wells
2018
Child of Satan as Priest
2018
Days of Power as Nick
2018
Surge of Power: Revenge of the Sequel as Augur
2018
Mystic Journey to India as Self
2017
Maximum Impact as Robert Jacobs
2017
Fake News as Maxwell Stern
2017
Spreading Darkness as Stu Undercoffler
2017
Santa Stole Our Dog: A Merry Doggone Christmas! as Toy Company Boss
2017
The Demonic Dead as The Devil
2017
Almost Amazing as Zane
2017
Henri as Jenkins Chesney
2017
Ayla: The Daughter of War as Major General Coulter
2017
A Trip to Jamaica as Sonnie
2017
The Terror of Hallow's Eve as Ed
2017
Paradise Club as Earl Wild
2017
Beyond Brotherhood as Buelo Chino
2017
Lux in Tenebris as Pokerboss Dean Deus
2017
The Beautiful Ones as Carl
2017
The Immortal Wars as Dominion Harvey
2017
You're Gonna Miss Me as Lawrence Graves
2017
After School Special as Himself
2017
But Deliver Us from Evil as Leigh Warring
2017
Actors Anonymous as Sonny
2017
The Institute as Dr. Torrington
2017
The Red Maple Leaf as Governor's Secret Service Agent
2017
The Summoning as Chief Lubbock
2017
The Matadors as CIA Director
2017
Get Naked! as The Governor
2016
The Best Thanksgiving Ever as Rod
2016
A Husband for Christmas as Mr. Rawlings
2016
EuroClub as Uncle Nicky
2016
Santa's Boot Camp as Mall Santa
2016
Evil Exhumed as The Shaman
2016
Creature Features as Self (1 episode)
2016
Enemy Within as Jack
2016
Dead Saturday as Pastor Malcolm
2016
Moments of Clarity as Hal Spreadum
2016
Five Grand as Marshal Denton J Cartwright
2016
Oiled Up as Loan Shark
2016
Stalked by My Doctor: The Return as Dr. Beck
2016
Swedish Dicks as Chip (1 episode)
2016
Leaves of the Tree as Patrick
2016
Six Gun Savior as The Devil
2016
The Sector as Senator Allen
2016
Hunting Season as William
2016
A Remarkable Life as Jack
2016
The Rally - LA as Santiago
2016
Prayer Never Fails as Judge Bolden
2016
Than All Else Ever as Captain George Sigler
2016
Bunker: Project 12 as Henderson
2016
The Wrong Roommate as Floyd
2016
Job's Daughter as Detective McQueen
2015
Stalked by My Doctor as Albert Beck
2015
A Fatal Obsession as Michael Ryan
2015
The Condemned 2 as Frank Tanner
2015
Sicilian Vampire as Detective Louis Marshall
2015
Love Me True as Father Anthony
2015
The Wicked Within as Dr. Woods
2015
Golden Shoes as Frank
2015
The Player as Pauly Agostino (1 episode)
2015
Lazarus Rising as James Connelly
2015
The Fix as Fabrizio De La Rocha
2015
Dark Moon Rising as Henrick
2015
Rock Story as Andy Granite
2015
Charlie, Trevor And A Girl Savannah as Dr. Mc Millan
2015
L.A. Slasher as The Mayor
2015
Joker's Poltergeist as James Jenning
2015
Sorority Slaughterhouse as Whitman
2015
Hungry as Congressman Dennis
2015
The Human Centipede 3 (Final Sequence) as Governor Hughes
2015
The Opposite Sex as Mr. Campbell
2015
Cowboys vs. Dinosaurs as Trent Walker
2015
Deadly Sanctuary as Tugg
2015
There Is Many Like Us as Lt. Rauder
2015
The Code of Cain as Parker
2015
No Deposit as Gerry Gaci
2015
Fractured as Dr. Jason Ballard
2015
No Solicitors as Lewis Cutterman
2015
A Hitman in London as The Executive
2015
Las Vegas Story as Walter
2015
Amityville Death House as The Warlock
2015
Real Blood: The True Beginning as Priest
2015
American Sharia as Officer Richardson
2015
Dead Ringer as Peter Bengtson
2015
Story of Eva as Detective Wood
2015
Spanners as johnathon
2014
Beyond the Game as Max Barry
2014
Rogue Strike as Captain Novakov
2014
Inherent Vice as Michael Z. Wolfmann
2014
West End as Victor Trevi
2014
Light Years Away as Dr. Howard Melvin
2014
My Name is Nobody as Ryan Zaratini
2014
Halloween Hell as Dracula
2014
Starcrossed as Rommel Lazarus
2014
Jake's Road as Keith
2014
Scorpion as Mick (1 episode)
2014
Let the Lion Roar as Augustine of Hippo
2014
It's Not a Date as Bill Sagat
2014
Sector 4: Extraction as Black Knight CEO
2014
Mystical Traveler as Self
2014
Chicks Dig Gay Guys as Mr. Wagner
2014
Bigfoot vs. D.B. Cooper as Older Bernie
2014
Doc Holliday's Revenge as William
2014
Lose-Lose as Charles
2014
Zombie Dream as Eric
2014
Rumors of Wars as Zurn
2014
Camp Dread as Julian Barrett
2014
A Cry from Within as Jonathan
2014
Road to the Open as Tim Gollant
2014
2 Bedroom 1 Bath as Dr. Philip Tenenbaum
2014
Eternity: The Movie as Gene Weiner
2014
BlackJacks as Mr Cromwell
2014
Relentless Justice as Lanzetta
2013
Dante's Hell Animated as Dante (voice)
2013
Day of the Gun as Abraham Tanner
2013
Bonnie & Clyde: Justified as Frank
2013
All American Christmas Carol as Constantine / Ghost of Christmas Present
2013
In The Name of God as Wallace
2013
Before I Sleep as David
2013
Assumed Killer as Taxi Driver
2013
So This Is Christmas as Bill
2013
The Fire Rises: The Creation and Impact of The Dark Knight Trilogy as Self (archive footage)
2013
Brooklyn Nine-Nine as Jimmy "The Butcher" Figgis (1 episode)
2013
Self Storage as Walter
2013
A Halloween Puppy as Ted
2013
Abstraction as Angelo Moretti
2013
Lovelace as Nat Laurendi
2013
Running on Empty: An Interview with Andrei Konchalovsky as Buck McGeehy (archive footage)
2013
A New York Heartbeat as Casket Mike
2013
The Perfect Summer as Lou
2013
The Hot Flashes as Lawrence Humphrey
2013
Revelation Road 2: The Sea of Glass and Fire as Sheriff Jensen
2013
Assault on Wall Street as Lawyer Patterson
2013
Scavenger Killers as Agent Guthro
2013
Pop Star as Mr. Esposito
2013
The Mark: Redemption as Cooper
2013
Cool Cat Finds a Gun as Celebrity PSA
2013
The House Across the Street as Officer Peterson
2013
Paranormal Movie as Dr. Lipschitz
2013
Revelation Road: The Beginning of the End as Sheriff Jensen
2013
23 Minutes to Sunrise as Daniel
2013
The Bachelor as Self - Guest (1 episode)
2013
This Is Our Time as Bob
2013
A Talking Cat!?! as Duffy (voice)
2013
The Devil's Dozen as Martin Sosa
2013
Hansel & Gretel: Warriors of Witchcraft as Mr. Sebastian
2012
Mary as Doctor Marley
2012
Christmas in Compton as Tommy Maxell
2012
Worth: The Testimony of Johnny St. James as Hickey
2012
A Halloween Puppy as Ted
2012
The Cloth as Father Tollman
2012
The Mark as Mr.Cooper
2012
The Child as Robert Stern
2012
Beyond the Trophy as Sgt. Bachman
2012
Bullet in the Face as Racken (6 episodes)
2012
The Night Never Sleeps as Hector
2012
Bloodwork as Man in Suit
2012
The Dead Want Women as Sonny Barnes
2012
Snow White: A Deadly Summer as Grant
2012
Heal Thyself as Dr. Cash
2012
Deadline as Ronnie Bullock
2012
Honest Trailers as Sal Maroni (archive footage) (1 episode)
2012
Silver Case as Senator
2012
The Finder as Uncle Shadrack (2 episodes)
2012
Stealing Las Vegas as Alex Stratholme
2011
Ridiculousness as Self - Guest (1 episode)
2011
The Journal as Alain Villenueve
2011
Suits as Charles Forstman (9 episodes)
2011
Femme Fatales as David Bannion (2 episodes)
2011
The Wayshower as Parley Hinkins
2010
Bed & Breakfast as Mr. Hopewell
2010
Inferno: The Making of 'The Expendables' as Self
2010
First Dog as President of the United States
2010
Hunt to Kill as Lee Davis
2010
Sharktopus as Dr. Nathan Sands
2010
Reality Star as Frank
2010
Lost Girl as Hades (2 episodes)
2010
Lost Girl as Hades / Jack (7 episodes)
2010
Class as Benjamin Sheffield
2010
The Expendables as James Monroe
2010
Behind the Scenes with Interviews of Ninja's Creed as Self
2010
Enemies Among Us as Cobbs
2010
Westbrick Murders as John Barrow
2010
Rock Slyde as Jake the Deliveryman
2010
Justified as Alex Miller (1 episode)
2009
Celebrity Ghost Stories as Self (1 episode)
2009
Starz Inside - Unforgettably Evil as Self
2009
The Butcher as Merle Hench
2009
Project Solitude as John Sola
2009
The Whole Truth as Yaro Maroslav
2009
Glee as Fundraiser Coordinator (1 episode)
2009
The Steam Experiment as Grant
2009
Amazing Racer as Mitchell Prescott
2009
Crimes of the Past as Robert Byrne
2009
In the Blink of an Eye as Captain Jones
2008
Cyclops as Emperor Tiberius Caesar
2008
Crash as Seth Blanchard (13 episodes)
2008
Dark Honeymoon as L.A. Guy
2008
The Dark Knight as Maroni
2008
Depth Charge as Commander Krieg
2008
Gotham Tonight as Sal Maroni (1 episode)
2008
Fear Itself as Harry Siegel (1 episode)
2008
Contamination as Dimitry
2008
Witless Protection as Wilford Duvall
2007
Chuck as Packard (1 episode)
2007
Burn Notice as Reed Perkins (1 episode)
2007
The Ultimate Fighter as Ivan
2007
Pandemic as Mayor Richard Dellasandro (2 episodes)
2007
Hollywood Dreams as Thomas Kurt
2007
A Killer Weekend as Mason
2006
One Way as Nick Swell
2006
A Guide to Recognizing Your Saints as Antonio
2006
Heroes as Thompson (8 episodes)
2006
DOA: Dead or Alive as Donovan
2006
L'onore e il rispetto as Thomas Di Maggio (12 episodes)
2006
Phat Girlz as Robert Myer
2006
8 of Diamonds as Charlie Klamanski
2006
Southern Comfort as Ray
2005
Made in Hollywood as Self (1 episode)
2005
My Date with Drew as Self
2005
The Civilization of Maxwell Bright as Arlis
2005
The Double as Steven Edwards
2005
Dancing with the Stars as Self - Contestant (4 episodes)
2005
Graves End as Tarkington Alexander Graves / Tag
2005
Break a Leg as Michael Richard Lange
2005
Grey's Anatomy as Robert Avery (2 episodes)
2005
Doctor Who Confidential as Self (1 episode)
2005
Confessions of an Action Star as Self / Police Chief
2005
Junior Pilot as Coach Davis
2005
Geppetto's Secret as Jack Hammer (voice)
2004
Miss Cast Away and the Island Girls as Maximus Powers
2004
The Last Shot as Self (Uncredited)
2004
Justice League Unlimited as Mongul (voice) (1 episode)
2004
Entourage as Eric Roberts (1 episode)
2004
Alf's Hit Talk Show as Self (1 episode)
2004
Six: The Mark Unleashed as Dallas
2004
Danny Phantom as Dark Danny (voice) (1 episode)
2004
Killer Weekend as Jack Talbot
2004
The L Word as Gabriel McCutcheon (3 episodes)
2004
Border Blues as Coyote Larry
2003
Race Against Time as James Gabriel
2003
L.A. Confidential as Pierce Patchett
2003
Intoxicating as Teddy
2003
The Long Ride Home as Sheriff Hank Bowman
2003
Jimmy Kimmel Live! (1 episode)
2003
National Security as Nash
2002
Wolves of Wall Street as Dyson Keller
2002
Christmas Rush as Scalzetti
2002
Endangered Species as Police Lt. Mike Sullivan
2002
Less than Perfect as Will Butler (68 episodes)
2002
CSI: Miami as Ken Kramer (1 episode)
2002
Wrong Number as Josh Grey
2002
Roughing It as The Foreman
2002
The Beatnicks as Mack Drake
2001
Con Games as Officer Hopkins
2001
Justice League as Mongul (voice) (2 episodes)
2001
Raptor as Sheriff Jim Tanner
2001
Law & Order: Criminal Intent as Roy Hubert (1 episode)
2001
The Flying Dutchman as Sean
2001
Walking Shadow as Police Chief DeSpain
2001
Fast Sofa as Robinson
2001
Witchblade as Lupo (1 episode)
2001
Stiletto Dance as Kit Adrian
2001
Dark Realm as Host (13 episodes)
2001
Mindstorm as David Mendez
2001
Strange Frequency as Bob Henry (segment 'My Generation')
2001
Rough Air: Danger on Flight 534 as First Officer Mike Hogan
2000
Mercy Streets as Rome
2000
Sanctimony as Lieutenant
2000
CSI: Crime Scene Investigation as Brother Daniel Larson (1 episode)
2000
CSI: Crime Scene Investigation as Daniel Larson (2 episodes)
2000
Wildflowers as Jacob
2000
Cecil B. Demented as Honey's Ex
2000
The King's Guard as Augustus Talbert
2000
TripFall as Mr. Eddie
2000
The Alternate as The Replacement
2000
Luck of the Draw as Carlo
2000
No Alibi as Victor Haddock / Stanley Joiner
2000
Dirk and Betty as Customer
1999
BitterSweet as Mr. Venti
1999
Law & Order: Special Victims Unit as Sam Winfield (uncredited) (1 episode)
1999
Heaven's Fire as Dean McConnell
1999
Facade as Colin Wentworth
1999
Restraining Order as Robert Woodfield
1999
Two Shades of Blue as Calvin Stasi
1999
Lansky as Ben "Bugsy" Siegel
1999
Purgatory as Blackjack Britton
1999
Hitman's Run as Tony Lazorka / John Dugan
1998
Dead End as Henry Smovinsky
1998
Making Sandwiches as Julia
1998
The King of Queens as Strohmeyer (1 episode)
1998
La Cucaracha as Walter Pool
1998
The Prophecy II as Michael
1997
Most Wanted as Assistant Deputy Director Spencer
1997
C-16: FBI as John Olansky (13 episodes)
1997
The Shadow Men as Bob Wilson
1997
The View as Self (1 episode)
1997
The Hunger as Jean (1 episode)
1997
Oz as Richard L'Italien (1 episode)
1997
The Odyssey as Eurymachus (2 episodes)
1996
In Cold Blood as Perry Smith (2 episodes)
1996
Past Perfect as Dylan Cooper
1996
The Glass Cage as Montrachet
1996
American Strays as Martin
1996
Dark Angel as Walter D'Arcangelo
1996
E! True Hollywood Story as Self (1 episode)
1996
The Cable Guy as Eric Roberts
1996
Heaven's Prisoners as Bubba Rocque
1996
Power 98 as Karlin Pickett
1996
Doctor Who as Bruce / The Master
1996
Public Enemies as Arthur Dunlop
1995
Saved By The Light as Dannion Brinkley
1995
Nature of the Beast as Adrian (Dusty)
1995
The Immortals as Jack
1995
The Drew Carey Show as Steven (1 episode)
1995
Legends in Light: The Photography of George Hurrell as Self
1994
Love Is a Gun as Jack Hart
1994
The Hard Truth as Dr. Chandler Etheridge
1994
The Specialist as Tomas Leon
1994
Touched by an Angel as Nick Stratton (1 episode)
1994
Sensation as Dr. Ian Burton
1994
Babyfever as Anthony
1994
Freefall as Grant Orion
1993
Love, Cheat & Steal as Reno Adams
1993
Vendetta II: The New Mafia as Sean McLeary
1993
Frasier as Chet (voice) (1 episode)
1993
Late Night with Conan O'Brien as Self - Guest (1 episode)
1993
Voyage as Gil Freeland
1993
Love, Honor & Obey: The Last Mafia Marriage as Bill Bonanno
1993
Best of the Best 2 as Alex Grady
1992
Final Analysis as Jimmy Evans
1992
Fugitive Among Us as Cal Harper
1991
By the Sword as Villard
1991
Lonely Hearts as Frank
1991
Vendetta: Secrets of a Mafia Bride as Sean McLeary (2 episodes)
1990
Descending Angel as Michael Rossi
1990
The Lost Capone as Al Capone
1990
Night of 100 Stars III as Self
1990
The Ambulance as Josh Baker
1989
Best of the Best as Alex Grady
1989
Blood Red as Marco Collogero
1989
Rude Awakening as Fred Wook
1989
Options as Matt Salinger / Donald Anderson (in telefilm epilogue)
1988
To Heal a Nation as Jan Scruggs
1987
Dear America: Letters Home from Vietnam as (voice)
1986
Nobody's Fool as Riley
1986
Slow Burn as Jacob Asch
1985
Runaway Train as Buck
1985
The Coca-Cola Kid as Becker
1984
The Pope of Greenwich Village as Paulie
1983
Star 80 as Paul Snider
1982
Late Night with David Letterman as Self (1 episode)
1982
American Playhouse as Miss Lonelyhearts (1 episode)
1981
Raggedy Man as Teddy
1978
King of the Gypsies as Dave
1963
Doctor Who as The Master (1 episode)