Actor
Happy Birthday
2024
as Al Hertz
Poolman
2024
as The Lizard
Bolivar
2022
as Jerry McDade
Fourth Grade
2021
as Bob
Wish Man
2019
as Sgt. Eddie Newman
Song of Back and Neck
2018
as David Trolleycar
Con Man
2018
as Judge
Romance at Reindeer Lodge
2017
as Chris
Diani and Devine Meet the Apocalypse
2016
as Dog Walker
Mother's Day
2016
as Earl
Christmas Under Wraps
2014
as Henry Brunell
Decoding Annie Parker
2014
as Dr. Frank
Frozen
2013
as Bishop (voice)
Jobs
2013
as Ed Woolard
Matchmaker Santa
2012
as Jack Tisdale
Small Town Saturday Night
2010
as John Ryan
Lakeview Terrace
2008
as Captain Wentworth
No Man's Land: The Rise of Reeker
2008
as Sheriff McAllister
Love's Unfolding Dream
2007
as Dr. Micah Jackson
All I Want for Christmas
2007
as Arthur Nelson
Dead Write
2007
as Christopher
Paved with Good Intentions
2006
as Brad Ridgmont
Confession
2005
as Senator Givens
Red Eye
2005
as Bob Taylor
Landslide
2005
as Donald Richardson
Helter Skelter
2004
as Judge Keene
Clipping Adam
2004
as Principal Briggs
The Long Shot
2004
as Douglas McCloud
Audrey's Rain
2003
as Reverend Cole
Confidence
2003
as Mr. Lewis
Lost Voyage
2001
as Mike Kaplan
Black Scorpion Returns
2001
as Mayor Artie Worth
All You Need
2001
as Earl Sabistan
The Hit
2001
as Levine
Mach 2
2001
as Captain Roman
But I'm a Cheerleader
2000
as Mr. Eaton
Kiss Toledo Goodbye
1999
as Oz
CHiPs '99
1998
as Joseph Getraer
Below Utopia
1997
as Uncle Wilson
A Guy Walks Into a Bar
1997
as Dad
Sins of the Mind
1997
as Edward
Mercenary
1996
as Special Agent Ranklin
Independence Day
1996
as Chief of Staff
The Best Revenge
1996
Prophet of Evil: The Ervil LeBaron Story
1993
Are You Lonesome Tonight?
1992
as Harold Mandel
Rover Dangerfield
1991
as Duke (voice)
Babies
1990
as Loren
Hoover vs. the Kennedys: The Second Civil War
1987
as John Kennedy
Papa Was a Preacher
1986
as Papa
Mysterious Two
1982
as Arnold Brown
Enola Gay: The Men, the Mission, the Atomic Bomb
1980
as Capt. William 'Deke' Parsons
The Apple Dumpling Gang Rides Again
1979
as Jim Ravencroft
Empire of the Ants
1977
as Larry Graham
The Day of the Locust
1975
as Apprentice #1
The Bears and I
1974
as John McCaten
One Little Indian
1973
as Lt. Cummins
Incident on a Dark Street
1973
as Paul Hamilton Jr.
Incident in San Francisco
1971
The Brotherhood of the Bell
1970
as Phillip Dunning
Journey to Shiloh
1968
as Collins
The Counterfeit Killer
1968
as Ed
The Young Warriors
1967
as Foley
Munster, Go Home!
1966
as Roger Moresby
Out of Sight
1966
as Greg
Gunpoint
1966
as 'Mitch' Mitchell
Mare
as Lee Eden