No One Lives
2013 · Action
as Harris
Demons
2017 · Horror
as Father Joseph Moran
Storm War
2011 · Drama
as Colonel Neilson
Convergence
2017 · Action
as Security Guard
Foxfire
1987 · Drama
as Prince
For One Night
2006 · Drama
as Mr. Thornton
Let There Be Light
2017 · Drama
as Dr. Fornier
Carjacked
2012 · Crime
as Deputy Briggs
Without Warning: The James Brady Story
1991 · Drama
as Larry 'Catfish' Speakes
Left Behind
2014 · Action
as Dennis Beese
Gone Fishin'
1997 · Comedy
as Phil Beasly
Forgotten Sins
1996 · Drama
as Reverend Ralph Newton
The Burning Bed
1984 · Biography
as District Attorney
Dirty Girl
2011 · Comedy
as Principal Mulray
Project Almanac
2015 · Drama
as Dr. Lou
Nadine
1987 · Comedy
as Cecil
Ricochet
2011 · Crime
as Captain Gerrard
Major Movie Star
2008 · Adventure
as Captain Greer
Python
2001 · Action
as Sheriff Wade
God Bless the Broken Road
2018 · Drama
as Joe Carter
Shadow People
2013 · Horror
as CDC Director
Christmas in Mississippi
as Carter
Revenge of the Bridesmaids
2010 · Comedy
as Lou Wald
Sabotage
as Lou Cantrell (DEA Interrogator #2)
A Sunday Horse
2019 · Biography
as Coach Walden
Bending the Rules
2012 · Comedy
as D.A. Clark Gunn
The Border
1982 · Crime
as Honk
Will & Grace S1-S11
1998 · Comedy
as Harlin Polk
In the Electric Mist [Version française]
2009 · Crime
as Sheriff