Heavy
1996 · Drama
as Victor Modino
The Legend of 1900
1998 · Drama
as Max
59 Seconds
2018 · Action
as Robert
Crime Story
2021 · Crime
as Tommy
Mysterious Island
2012 · Adventure
as Gideon Spilett
Captivity
2007 · Crime
as Ben Dexter
The Devil's Candy
2017 · Drama
as Ray Smilie
Gotti
2018 · Biography
as Angelo Ruggiero
Dark Tourist
2013 · Drama
as Carl Marznap
On the Inside
2011 · Drama
as Ben Marshal
Trapped
2002 · Action
as Marvin
Desires of a Housewife
2009 · Drama
as Travis
Drop Dead Sexy
2005 · Comedy
as Spider
The Smell of Success
2009 · Comedy
as Cleveland Clod
Mumford
1999 · Comedy
as Henry Follett
Nobody's Fool
1995 · Comedy
as Rub Squeers
13 Sins
2014 · Horror
as Vogler
In the Electric Mist [Version française]
2009 · Crime
as Lou Girard
Monster
2004 · Biography
as Gene
Bending the Rules
2012 · Comedy
as Happy
Shy People
1988 · Drama
as Paul
China Moon
1994 · Crime
as Daryl Jeeters
City Slickers II
1994 · Comedy
as Bud
Brake
2012 · Action
as Driver
The Echo
as Joseph
Nurse Betty
2000 · Comedy
as Ballard
The End of Violence
1997 · Drama
as Frank Cray
Lady in the Lake
2024 · Crime
as Bob Bauer
Mississippi Burning
1989 · Crime
as Lester Cowens
Identity
2003 · Mystery
as Malcolm Rivers
K-9
1989 · Action
as Benny the Mule
13 Moons
2002 · Comedy
as Owen
Red Heat
1988 · Action
as Night Clerk
Barfly
1987 · Comedy
as Joe
Homefront
2013 · Action
as Werks
Bird Box
2018 · Horror
as Rick
Beautiful Girls
1996 · Comedy
as Stanley 'Stinky' Womack
The Mentalist S7
2014 · Crime
as J.J. LaRoche
Beautiful Creatures
as Mr. Lee
Don McKay
as Mel
Angel Heart
1987 · Horror
as Det. Deimos
Drive Angry
2011 · Action
as Roy
Wild at Heart
1990 · Crime
as Buddy