Actor
Killers of the Flower Moon
2023
as Detective Burns
Sound of Freedom
2023
as Earl Buchanan
The Irishman
2019
as Frank "Fitz" Fitzsimmons
Little Italy
2018
as Vince
Suburbicon
2017
as Uncle Mitch
The Accountant
2016
as Don
Dallas, Sunday Morning
2016
as Jack Ruby
The Smurfs: The Legend of Smurfy Hollow
2013
as Hefty Smurf (voice)
The Smurfs 2
2013
as Hefty Smurf (voice)
Hornet's Nest
2012
as Seth
The Smurfs: A Christmas Carol
2011
as Hefty (voice)
The Smurfs
2011
as Hefty Smurf (voice)
The Taking of Pelham 1 2 3
2009
as Jerry Pollard, motorman
Recount
2008
as Clay Roberts
Charlotte's Web
2006
as Homer Zuckerman
Jesse Stone: Death in Paradise
2006
as Norman Shaw
K-9: P.I.
2002
as Pete Timmons
Unfaithful
2002
as Detective Mirojnick
Recipe for Murder
2002
Guilty Hearts
2002
as Matt Moran
Holy Joe
1999
as Ernie Blevins
Lifebreath
1997
as John
The Advocate's Devil
1997
Dead Silence
1997
as Shephard Wilcox
What Happened to Bobby Earl?
1997
Striptease
1996
as Alberto
A Horse for Danny
1995
as Solly
The War
1994
as Dodge
Mrs. Parker and the Vicious Circle
1994
as Heywood Broun
For Their Own Good
1993
as Roy Wheeler
Afterburn
1992
as Bill Decker
Fried Green Tomatoes
1991
as Grady Kilgore
In the Line of Duty: Manhunt in the Dakotas
1991
as Leland Winters
The Dark Wind
1991
as Larry
Little Sweetheart
1989
as Barkeeper
The Last Temptation of Christ
1988
as Andrew, Apostle
No Mercy
1986
as Joe Collins
One Magic Christmas
1985
as Jack Grainger
Sweet Dreams
1985
as Woodhouse
Alamo Bay
1985
as Leon