2025
Starbright as Richard2025
Wellwood as Sheriff Bradley2025
Sugarcreek Amish Mysteries: Blessings in Disguise as Chief Twitchell2024
Caddo Lake as Doctor Mitchell2024
Unsung Hero as Art Meriweather2024
The Geechee Witch: A Boo Hag Story as Dwaine Robbins2024
The Last Summer as Bill2023
The Burial as Judge Graves2023
American Outlaws as Willy Spencer2023
What They Found as James2022
Mysterious Circumstance: The Death of Meriwether Lewis as John Pernia2022
The Contrast as Mr. Van Rough2022
Benediction as Pastor2021
Palmer as Sibs2021
Heart of Champions as President Jack Harris2019
The Chosen as Sol2019
Above Suspicion as Agent Baumgarten2019
Semper Fi as Balfour2019
Christmas on the Range as Gus2019
Stella for Star as Chuck2018
The Purge as Otis2018
Black Water as Buchanan2018
Assassination Nation as FBI Agent Richard Vernon2018
The Domestics as Winston2018
Mara as McCarthy2017
Camera Obscura as Lt. Vincent2016
Before I Wake as Detective2016
The Perfect Weapon as Politician2016
Navy Seals vs. Zombies as Senator Abrams2016
Believe as Mayor Harris2016
Here Comes Rusty as Keith2015
Fantastic Four as DC Senior Official (Area 57)2015
The Livingston Gardener as Warden Bishop Wells2015
Heist as Captain Michaels2015
Woodlawn as Junior2015
Shark Lake as Lewis Galloway2015
June as Dr. Wynstrom2015
A Sort of Homecoming as Hal2014
Left Behind as Pastor Bruce Barnes2014
13 Sins as Police Captain2014
The Town that Dreaded Sundown as Arkansas Mayor2014
American Heist as Auto Shop Boss2014
Elsa & Fred as Maitre D'2014
Moms' Night Out as Ronald2013
House of Cards as Gene Clancy2013
Homefront as Senior DEA Agent2013
Beautiful Creatures as Mayor Snow2013
The Haunting in Connecticut 2: Ghosts of Georgia as Pastor Wells2013
Straight A's as Dr. Carr2013
Fractured as Doctor Edwards2013
Susie's Hope as Not available2012
Contraband as CBP Agent2012
The Campaign as Denning Mayor (uncredited)2012
Jeff, Who Lives at Home as Elderly Man / Phone (voice)2012
Stash House as Priest2012
Another Dirty Movie as Buck2012
Hell and Mr Fudge as Arnold2011
American Horror Story as Detective Sanchez2011
Swamp Shark as Simon2011
The Mortician as Auggie2011
October Baby as Dr. Stewart2011
Storm War as Senator Aldrich2011
Creature as Old Man2011
National Lampoon's Snatched as Spud2011
Where I Begin as Patrick2010
Mirrors 2 as Detective Huston2010
The Last Song as Pastor Harris2010
Welcome to the Rileys as Hamilton 'Ham' Watkins2010
Knucklehead as Milton's Dad2010
The Chameleon as FBI Doctor (as Lance Nichols)2010
The Price of Flowers as Not available2009
Bad Lieutenant: Port of Call - New Orleans as Jeremiah Goodhusband2009
Hurricane Season as Pastor at Rec Center2009
Night of the Demons as Seargent Dawson2008
The Curious Case of Benjamin Button as Preacher2008
American Violet as Mr. Moss2008
A Good Man Is Hard to Find as Deacon Smith2008
Racing for Time as Keith Simons2006
The Loop as Air Marshall #12005
Snow Wonder as Boudreaux2005
Oil Storm as Frank Milner2004
Desperate Housewives as Minister2004
The Brooke Ellison Story as Play Off Official2003
Runaway Jury as Agent Shield2002
The Shield as Gene2002
Frailty as FBI Agent #42001
K-PAX as David Patel2000
Something to Sing About as Councilman1999
The West Wing as Jay1998
Charmed as Joe1998
Oh Baby as Not available1998
Snake Eyes as Cop #31997
Buffy the Vampire Slayer as Middle-Aged Man1997
Beyond Belief: Fact or Fiction as Officer Shields (segment "Gratuity")1997
Home Invasion as Dr. Royce1996
3rd Rock from the Sun as Security Salesman1996
Everybody Loves Raymond as Mack1996
The Steve Harvey Show as Man in Chicken Suit1995
The Drew Carey Show as Warren1995
NewsRadio as George1995
As Good as Dead as Police Officer1994
ER as Detective Barnes1994
Touched by an Angel as Minister Russell1993
Diagnosis: Murder as Car Jacker1992
Mad About You as Dr. Eckstein1992
Renegade as Deputy1992
Renegade as Security Guard1992
Martin as Not available1990
The Fresh Prince of Bel-Air as Producer1990
Side Out as Taxi Driver1987
Project X as Hamer1985
The Twilight Zone as Cabbie (segment "Dead Woman's Shoes")1985
Amazing Stories as security guard1984
Murder, She Wrote as Policeman1982
Cheers as BailiffNaN
Hard Matter as Cameron1982
Grey Area as CecilNaN
Coalescence as ProfessorNaN
Mississippi Scholar as Dr. Allen2023
What They Found Executive Producer