Saturday at the Starlight as Frank Gunt (1 episode)
Saturday at the Starlight as Frank Gunt
Legend of the White Dragon as Max Reed
The First Circle as Eli Brevil
Resurrection Road as Quantrill
Baba Yaga: Assassins Revenge as Logan Bergman
Cookbook for Southern Housewives as Kingsley
2025
A Corpse in Kensington as Michael
2024
Dark Feathers: Dance of the Geisha as Kensei
2024
Max Dagan as Don Clancy
2024
Arena Wars as Samson
2024
South of Hope Street as Benjamin
2024
Spirit Riser as Narrator (voice)
2024
Monster Mash as Doctor Frankenstein
2024
Once Upon a Time in Hollyweird as Michael Madsen
2023
Outlaw Johnny Black as Dutch
2023
The Lurking Fear as Officer Hansen
2023
Assault on Hill 400 as General Cota
2023
Waking Karma as Paul
2022
The Wraith Within as Sheriff Townsend
2022
American Badass: A Michael Madsen Retrospective as Self
2022
Death Count as Detective Casey
2022
The Latin from Manhattan as District Attorney
2022
Incarnation as Peter
2022
Until We Meet Again as Detective Morrison
2022
Damon's Revenge as Damon
2021
Run Raven Run as Narrator (voice)
2021
Christmas Thieves as Vince
2021
Every Last One of Them as Bill
2021
American Night as Lord Samuel Morgan
2021
Ten Million Throwaways as Narrator
2021
Burial Ground Massacre as Damon
2021
Red Prophecies as Richard Tyler
2021
Quentin Tarantino: From a Movie Buff to a Hollywood Legend as Self (archive footage)
2020
Nishabdham as Richard Dawkins
2020
Dirty Fears as Michael
2020
The Garden Left Behind as Kevin
2020
Unbelievable!!!!! as President Ben Dover
2020
Shark Season as James
2020
Puppy Love as Wesley
2020
Serpent in the Bottle as Joe
2020
Conjuring: The Book of the Dead as Jefferson
2020
Angels Fallen as Balthazar
2020
2 Graves in the Desert as Vince
2019
Arctic Dogs as Duke (voice)
2019
QT8: The First Eight as Self
2019
Primitiva as Narrator (voice)
2019
Once Upon a Time... in Hollywood as 'Bounty Law' - Sheriff Hackett
2019
Born2Race as Bobby Unser
2019
Welcome to Acapulco as Hyde
2019
Trading Paint as Linsky
2018
Hangover in Death Valley as Ted (archive footage)
2018
Dead On Time as Mike McGuirk
2018
Assassins Revenge as Detective Frank McMillian
2018
Megalodon as Admiral King
2018
Spatss! as Gang Leader
2018
Q-4: Dream Corporation
2018
Dirty Dealing as Dean
2018
Love Addict as Mr. Dickinson
2018
Garlic and Gunpowder as Jason
2018
Grindhouse Nightmares
2018
The Journey Ahead as Max
2017
The Broken Key as Tully DeMarco
2017
Rock, Paper, Scissors as Doyle Dechert
2017
Unfallen as General McCallister
2017
The Wrong Neighbor as Coach Jaworski
2017
Devil's Domain as Bill
2016
Along for the Ride as Self
2016
Vigilante Diaries as Moreau
2016
Talons as George Fitzgerald
2016
Master of Photography (1 episode)
2016
Dennis Hopper: Uneasy Rider as Self
2016
Last Man Club as Stearman Pilot
2016
Back in the Day as Enzo
2016
Magi as Lawrence Irlam
2016
Emigratis as Self (1 episode)
2016
Kidnapped in Romania as Mihai
2015
The Hateful Eight as Joe Gage
2015
Lumberjack Man as Dr. Peter Shirtcliff
2015
Sacred Blood as Detective Brennan
2015
Death in the Desert as Ray Easler
2015
The Lost Tree as John
2015
Lady Psycho Killer as Doctor Douglass
2015
CobraGator as Layton
2015
Bikini Inception as Himself
2015
No Deposit as Peter Shay
2015
Big Time in Hollywood, Fl as Harvey Scoles (5 episodes)
2015
A Hitman in London as The Boss
2015
Powers as SuperShock (10 episodes)
2015
Diamond Cartel as Mike
2014
Beyond the Game as Robert
2014
Non escludo il ritorno as Paul Hummel
2014
2047: Sights of Death as Lobo
2014
The Ninth Cloud as Bob
2014
Express 'Moscow-Russia' as агент
2014
Turn Around Jake as Russell O'Malley
2013
I'm in Love with a Church Girl as Frank Harris
2013
Terrible Angels as Ben Nolan
2013
Lionhead as Walter Powell
2013
A Sierra Nevada Gunfight as Sheriff Sawyer
2013
Nomad the Beginning as Wolf
2013
Gabrielle as Edward Sheehan
2013
ICE Agent as Carlos Garcia
2013
Infected as Louis Hartley
2013
Along the Roadside as Jerry
2013
Golden Boy as Walter Clark Sr. (2 episodes)
2013
Madoff: Made Off with America as Agent Kennedy
2012
Prince of the City as Ben Carlton
2012
Magic Boys as Terence
2012
Beyond the Trophy as Cole Lambert
2012
Cole Younger & The Black Train as Marshall Stallings
2012
Piranhaconda as Prof. Lovegrove
2012
Loosies as Lt. 'Sully' Sullivan
2011
Dirty Little Trick as Vito
2011
Not Another Not Another Movie as Lester Storm
2011
Amsterdam Heavy as Keele
2011
The Lion of Judah as Boss (voice)
2011
The Forest as Lt. Brandon Ross
2011
Kill Bill: The Whole Bloody Affair as Budd (Sidewinder)
2011
The 5th Execution as Rik
2011
Bob's Burgers as Kevin Costner (voice) (1 episode)
2011
A Cold Day in Hell as U.S. Marshal Stallings
2010
Federal as Sam Gibson
2010
Zulu Gumball as Self (8 episodes)
2010
Blue Bloods as John (1 episode)
2010
Terror Trap as Hotel Operator
2010
Trader Games as William
2010
Let the Game Begin as Dr. Turner
2010
The Big I Am as Martell
2010
The Killing Jar as Doe
2010
The Portal as Dr. Azirra
2010
Corruption.Gov as Senator John Mordire
2009
Road of No Return as J. Marcone
2009
The Bleeding as Father Roy
2009
Creepshow Raw: Insomnia as Barry
2009
Gloves of Stone as Willie
2009
Celebrity Ghost Stories as Self (1 episode)
2009
Serbian Scars as Dreq
2009
Lost in the Woods as Stuart Bunka
2009
Green Lantern: First Flight as Kilowog (voice)
2009
The Face is Familiar as Himself
2009
The Way as Commander
2009
Break as The Associate
2009
Amazing Racer as Dave Blair
2009
Hired Gun as Dan Moeller
2009
Clear Lake, WI as The Reverend
2009
You Might As Well Live as Clinton Manitoba
2009
Outrage: Born in Terror as Farragut
2009
Christmas Crash as Joseph Johnson
2008
House as Tin Man/Officer Lawdale
2008
Hell Ride as The Gent
2008
45 R.P.M. as Major Baxter
2008
No Bad Days as Lester
2008
The Long Shadow of Dirty Harry as Self
2008
A Moral Right: The Politics of Dirty Harry as Self
2008
The Business End: Violence in Cinema as Self
2008
The Evolution of Clint Eastwood as Self
2008
The Craft of Dirty Harry as Self
2008
Crash and Burn as Vincent Scaillo
2008
Killer's Freedom as Leo Ibiza
2007
Strength and Honour as Sean Kelleher
2007
Cosmic Radio as Senator Atwood
2007
Tooth and Nail as Jackal - Rover
2007
Being Michael Madsen as Self
2007
Croc as Croc Hawkins
2007
Boarding Gate as Miles Rennberg
2007
L.A. Dicks as Steven Miller
2007
Living & Dying as Agent Lind
2007
Afghan Knights as Cooper
2006
UKM: The Ultimate Killing Machine as Major Blevins
2006
Canes as Guillermo List
2006
The Maltese Falcon: One Magnificent Bird as Self
2006
Prohibition Opens the Floodgates as Self
2006
Film Noir: Bringing Darkness to Light as Self
2006
Molls and Dolls: The Women of Gangster Films as Self
2006
Morality and the Code: A How-to Manual for Hollywood as Self
2006
The Last Drop as J.T. Colt
2006
Scary Movie 4 as Oliver
2006
Hoboken Hollow as J.T. Goldman
2006
Tarantino's Mind as Mr. Blonde / Vic Vega (archive footage)
2005
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe as Maugrim (voice)
2005
Gangland: Bullets over Hollywood
2005
BloodRayne as Vladimir
2005
Law of Corruption as American
2005
Chasing Ghosts as Kevin Harrison
2005
Tilt as Don 'The Matador' Everest (9 episodes)
2004
Frankenstein as Detec. Harker
2004
The Making of 'Kill Bill Vol. 2' as Self
2004
Sam Peckinpah's West: Legacy of a Hollywood Renegade as Self
2004
Kill Bill: Vol. 2 as Budd 'Sidewinder'
2004
Renegade as Wallace Sebastian Blount
2004
On Air with Ryan Seacrest as Self (1 episode)
2003
Vampires Anonymous as Geno
2003
Kill Bill: Vol. 1 as Budd
2003
My Boss's Daughter as T.J.
2003
44 Minutes: The North Hollywood Shoot-Out as Frank McGregor
2003
Pauly Shore Is Dead as Michael Madsen
2003
Thelma & Louise: The Last Journey as Self
2002
The Real Deal as Baker Jacks
2002
Die Another Day as Damian Falco
2002
The Thief & the Stripper as Jimmie D.
2002
CSI: Miami (1 episode)
2002
Primal Instinct as Russ
2002
Welcome to America as Special Agent Leon Fogel
2001
Friday Night with Jonathan Ross as Self (1 episode)
2001
L.A.P.D.: To Protect And To Serve as James Alexander
2001
Pressure Point as Jed Griffin
2001
Animal Precinct (95 episodes)
2001
Extreme Honor as Sparks
2001
Celebrity Big Brother as Self - Contestant (25 episodes)
2001
Fall as Jeremy Banes
2001
The Ghost as Dan Olinghouse
2000
The Price of Air as Mr. Ball
2000
High Noon as Frank Miller
2000
Bad Guys as Jay Peters
2000
Sacrifice as Tyler Pierce
2000
The Alternate as Agent Briggs
2000
Luck of the Draw as Zippo
2000
Voodoo Dawn as Frank Barlow
2000
The Inspectors 2: A Shred of Evidence as Joe
2000
Ultimate Target as Uncle
1999
Ballad of the Nightingale as Giovanni
1999
The Florentine as Whitey
1999
Supreme Sanction as Dalton
1998
Detour as Burl Rogers
1998
Vengeance Unlimited as Mr. Chapel (16 episodes)
1998
Papertrail as FBI Agent Brad Abraham
1998
The Sender as Dallas Grayson
1998
Species II as Press Lenox
1998
Rough Draft as Haynes
1997
Surface to Air as Gunnery Sgt. Zach Massin
1997
The Maker as Skarney
1997
The Girl Gets Moe as Donnelly
1997
Catherine's Grove as Joe Mason
1997
Executive Target as Nick James
1997
Donnie Brasco as Dominick 'Sonny Black' Napolitano
1996
The Last Days of Frankie the Fly as Sal
1996
Mulholland Falls as Eddie Hall
1995
Red Line as Mr. Lawrence
1995
MADtv as Self (1 episode)
1995
Man with a Gun as John Wilbur Hardin
1995
Free Willy 2: The Adventure Home as Glen Greenwood
1995
Species as Preston Lennox
1994
Wyatt Earp as Virgil Earp
1994
Dead Connection as Det. Matt Dickson
1994
Season of Change as Randy Parker
1994
Blue Tiger as Gun Salesman (uncredited)
1994
The Getaway as Rudy Travis
1994
Who Do You Think You're Fooling? as Mr. Blonde (archive footage)
1993
Inside Edge as Richard Montana
1993
Money for Nothing as Detective Laurenzi
1993
Almost Blue as Morris
1993
Free Willy as Glen Greenwood
1993
Beyond the Law as Blood
1993
A House in the Hills as Mickey
1993
Trouble Bound as Harry Talbot
1992
To Kill For as Cliff Burden
1992
Reservoir Dogs as Mr. Blonde / Vic Vega
1992
Baby Snatcher as Cal Hudson
1992
Straight Talk as Steve
1991
The Doors as Tom Baker
1990
The End of Innocence as Earl
1990
Gabriel's Fire (1 episode)
1990
The Outsiders as Mick Jenkins (1 episode)
1989
Kill Me Again as Vince A. Miller
1989
Quantum Leap as Blue (1 episode)
1988
War and Remembrance (1 episode)
1988
Sidewalks Entertainment (1 episode)
1988
Shadows in the Storm as Earl
1987
The Killing Time as Stu
1987
Jake and the Fatman (1 episode)
1987
Tour of Duty as Sergeant Greg Block (1 episode)
1986
Crime Story as Johnny Fosse (2 episodes)
1985
Our Family Honor as Augie Danzig (13 episodes)
1984
Miami Vice as Sally Alvarado (1 episode)
1984
The Natural as Bump Bailey
1984
Racing with the Moon as Frank
1983
The Hitchhiker as John Hampton (1 episode)
1983
Special Bulletin as Jimmy Lenox
1982
St. Elsewhere (2 episodes)
1982
Cagney & Lacey (1 episode)
1982
Against All Hope as Cecil Moe