Actor
Salem's Lot
2024
as Parkins Gillespie
A Stage of Twilight
2024
as Barry
She Came from the Woods
2023
as Gilbert McCalister
The Unholy
2021
as Father Hagan
Alice Fades Away
2021
as James
Bill & Ted Face the Music
2020
as Death
The Grudge
2019
as Detective Wilson
VFW
2019
as Walter Reed
The Highwaymen
2019
as Henry Barrow
Deadly Crush
2018
as Sheriff Dusty Hawkins
Melvin Smarty
2018
as Bob
Living Among Us
2018
as Samuel
Shoot Me Nicely
2017
as Roy Barnes
The Hollow
2016
as Sheriff Beau McKinney
The Duel
2016
as Governor Ross
Edge
2015
as Big Bill
Jesse Stone: Lost in Paradise
2015
as Gino Fish
Freeheld
2015
as Peter Santucci
Frank the Bastard
2015
as Cyrus Gast
Ava's Possessions
2015
as Bernard
The Historian
2014
as Valerian Hadley
Freedom
2014
as Plimpton
Machete Kills
2013
as Sheriff Doakes
Greetings from Tim Buckley
2013
as Lee Underwood
Gilded Lilys
2013
Onion News Empire
2013
as Ed Musgrove
Iron Man 3
2013
as President Ellis
The Suspect
2013
as Sheriff Dixon
Riddle
2013
as Western Man / Jack Abel
Jesse Stone: Benefit of the Doubt
2012
as Gino Fish
Future Weather
2012
as Ed
See Girl Run
2012
as Marty
Being Flynn
2012
as Ray
Man on a Ledge
2012
as Valet
Nothing Sacred
2012
as Chambers
Silent But Deadly
2011
as John Capper
Restitution
2011
as George Youngstown
Jesse Stone: Innocents Lost
2011
as Gino Fish
Jesse Stone: No Remorse
2010
as Gino Fish
Last Day of Summer
2009
as Mr. Crolick
The Hills Run Red
2009
as Wilson Wyler Concannon
Shadowheart
2009
as Thomas Conners
Jesse Stone: Thin Ice
2009
as Gino Fish
Stream
2009
as Dr. Shelby
Eagle Eye
2008
as Jerry's Dad
The Mist
2007
as Jim
August Rush
2007
as Thomas Novacek
A New Wave
2007
as Roger Dewitt
Jesse Stone: Sea Change
2007
as Gino Fish
Jimmy and Judy
2006
as Uncle Rodney
Premium
2006
as Cole Carter
The Good Student
2006
as Phil Palmer
DeVour
2005
as Ivan Reisz
Confess
2005
as Senator Lampert
Purple Heart
2005
as Colonel Allen
Kinsey
2004
as Kenneth Braun
The Battle of Shaker Heights
2003
as Abe
Another Life
2002
as Man
Skippy
2001
as Ringo
Witness Protection
1999
as Sharp
The Green Mile
1999
as Klaus Detterick
Stealth Fighter
1999
as Adm. Frank Petersen
Reach the Rock
1998
as Quinn
Disturbing Behavior
1998
as Newberry
Ambushed
1998
as Jim Natter
RocketMan
1997
as Wild Bill Overbeck
Solo
1996
as Colonel Frank Madden / Improved Solo
Bordello of Blood
1996
as Mummy
The Omen
1995
as Dr. Linus
Tales from the Crypt: Demon Knight
1995
as Frank Brayker
The Shawshank Redemption
1994
as Heywood
Roadracers
1994
as Sarge
Bermuda Grace
1994
Jack Reed: Badge of Honor
1993
as David Anatole
Freaked
1993
as Dick Brian
Trespass
1992
as Don
Two-Fisted Tales
1992
as Mr. Rush (Presenter)
Rush
1991
as Monroe
Bill & Ted's Bogus Journey
1991
as Grim Reaper
Tagget
1991
as Yuri Chelenkoff
The Last to Go
1991
as Treat
The Hot Spot
1990
as Frank Sutton
The Face of Fear
1990
as Anthony Prine
Die Hard 2
1990
as Stuart
Hard to Kill
1990
as Senator Vernon Trent
K-9
1989
as Salesman Don
Unconquered
1989
as Coach Dickey
Project X
1987
as Dr. Carroll (as Bill Sadler)
Off Beat
1986
as Dickson
Hanky Panky
1982
as Hotel Clerk
Charlie and the Great Balloon Chase
1981
as Joey
The Other Side of Victory
1979
as Captain Rogers
The Great Wallendas
1978
as Dieter Schmidt
It's Not Real Until You Shoot It: Making HILLS RUN RED
as Self