Ash
2020 · Drama
as Terry
Rip in Time
2022 · Comedy
as Calvin Majors
The Package
2013 · Action
as Big Doug
Ships in the Night: A Martha's Vineyard Mystery
2021 · Crime
as Chief Madieras
Santa's Little Helper
2015 · Comedy
as Santa Claus
A Reason for the Season
2024 · Romance
as Jack Marshall
Married by Mistake
2023 · Comedy
as Buck Bynam
Raise a Glass to Love
2021 · Comedy
as Mike Savern
Goodnight for Justice: The Measure of a Man
2012 · Drama
as Lucius Breed
The Tree That Saved Christmas
2014 · Drama
as Gordon Logan
Entanglement
2017 · Comedy
as Norm Layten
Wish Swap
2025 · Romance
as Mac
Murder on Pleasant Drive
2006 · Drama
as Detective Brian Potts
Door to Door
2002 · Biography
as Neighbor Bob
The Perfect Catch
2017 · Drama
as Mason Taynor
Dear Mr. Gacy
2010 · Crime
as Stan
The Edge of Seventeen
2016 · Comedy
as Tom
1922
2017 · Crime
as Lars
A Royal Montana Christmas
2025 · Drama
as Ranch Owner
The Long Way Home
1998 · Adventure
as Sheriff Billings
Five More Minutes
2021 · Romance
as Grandpa Jerry Bingham
In My Dreams
2014 · Comedy
as Mike
Trading Christmas
2011 · Comedy
as Security Guard
The Interpreter
2005 · Crime
as Rory Robb
A November Christmas
2010 · Drama
as Wade Miller
Damage
2010 · Action
as Val Sullivan
Take Two
2018 · Comedy
as Harry Bueller
Baker's Son
as Ernie
Bang Bang You're Dead
2002 · Crime
as Bob Adams
Never Steady, Never Still
2018 · Drama
as Don Camdon
Prodigals
as Doug
Bordello of Blood
1996 · Comedy
as Noonan
Dreamcatcher
2003 · Drama
as Rick McCarthy
Loudermilk S3
as Father Michael
Suddenly
as Mayor
Unspeakable
2019 · Drama
as Dr. Martin Davey
A Christmas to Remember
as Sheriff Tim Edwards
Woody Woodpecker
2019 · Animation
as Roscoe
Riceboy Sleeps
2023 · Drama
as Principal Lafferty
The Driftless Area
2016 · Crime
as Mr. Bromley
Firewall
2006 · Crime
as Alan Hughes
Godzilla
2014 · Action
as Boyd
Vendetta
2015 · Action
as Captain Baldus
Hold the Dark
2018 · Action
as Big Deputy
Slap Shot 3: The Junior League
2008 · Comedy
as Dickie Dunn Jr.
Welcome to Marwen
2018 · Biography
as Larry