Nightmare Cinema
2019 · Comedy
as Projectionist
Homeboy
1988 · Crime
as Johnny Walker
Angel Heart
1987 · Horror
as Harry Angel
Year of the Dragon
1985 · Action
as Stanley White
Harley Davidson and the Marlboro Man
1991 · Action
as Harley Davidson
A Hitman in London
2015 · Action
as Vogel
9½ Weeks
1986 · Drama
as John
Take Back
2021 · Action
as Patrick
Sin City: A Dame to Kill For
2014 · Action
as Marv
Johnny Handsome
1989 · Crime
as John 'Johnny Handsome' Sedley
Ashby
2015 · Comedy
as Ashby Holt
Barfly
1987 · Comedy
as Henry
Sin City
2005 · Crime
Desperate Hours
1990 · Action
as Michael Bosworth
Passion Play
2011 · Drama
as Nate Poole
The Wrestler
2009 · Drama
as Randy 'The Ram' Robinson
Losers
2019 · Documentary
as Self
Jade
2025 · Action
as Tork
The Legion
2020 · Action
as Corbulo
Iron Man 2
2010 · Action
as Ivan Vanko
Diner
1982 · Comedy
as Robert 'Boogie' Sheftell
Rumble Fish
1983 · Crime
as The Motorcycle Boy
Bullet
1996 · Action
as Butch 'Bullet' Stein
Dead in Tombstone
2013 · Action
as Blacksmith
Immortals
2011 · Action
as King Hyperion
Stormbreaker
2006 · Action
as Darrius Sayle
Francesco
1989 · Biography
as Francesco
Killshot
2008 · Action
as Blackbird
White Sands
1992 · Action
as Gorman Lennox
Generation Iron
2013 · Documentary
as Narrator
Man of God
2022 · Biography
as Paralyzed Man
The Commando
2023 · Action
as Johnny
Double Team
1997 · Action
as Stavros
Picture Claire
2003 · Thriller
as Eddie
Buffalo '66
1998 · Comedy
as The Bookie
Once Upon a Time in Mexico
2003 · Action
as Billy
Bob Lazar: Area 51 & Flying Saucers
2018 · Documentary
as Self - The Narrator
Section 8
2022 · Action
as Earl Atherton
Bring the Law
2026 · Action
as Gargos
War Pigs
as Colonel Redding
Spun
2003 · Comedy
as The Cook
Berlin, I Love You
2019 · Drama
as Jim
Faye
2024 · Documentary
as Self - Actor: 'Henry'
Night Walk
2019 · Action
as Gary
Rise Up
as Tom Hudson
Body Heat
1981 · Crime
as Teddy Lewis
13
2010 · Crime
as Jefferson
The Courier
2012 · Action
as Maxwell
Thursday
1998 · Action
as Kasarov
The Rainmaker
1997 · Crime
as Bruiser Stone
Get Carter
2000 · Action
as Cyrus Paice
The Expendables
as Tool
Not Another Church Movie
2024 · Comedy
as Devil
Masked and Anonymous
as Edmund
The Informers
2009 · Crime
as Peter