
Filmography

American Horror Story
2011 · Detective Sanchez

Desperate Housewives
2004 · Minister

Beyond Belief: Fact or Fiction
1997 · Officer Shields (segment "Gratuity")

Charmed
1998 · Joe

ER
1994 · Detective Barnes

The West Wing
1999 · Jay

Cheers
1982 · Bailiff

The Chosen
2019 · Sol

Murder, She Wrote
1984 · Policeman

Buffy the Vampire Slayer
1997 · Middle-Aged Man

Diagnosis: Murder
1993 · Car Jacker

Everybody Loves Raymond
1996 · Mack

House of Cards
2013 · Gene Clancy

The Shield
2002 · Gene

The Practice
1997 · Evidence Room Officer

The Drew Carey Show
1995 · Warren

Mad About You
1992 · Dr. Eckstein

3rd Rock from the Sun
1996 · Security Salesman

Touched by an Angel
1994 · Minister Russell

Renegade
1992 · Deputy, Security Guard

Matlock
1986 · Reporter / Stu

The Twilight Zone
1985 · Cabbie (segment "Dead Woman's Shoes")

Martin
1992 · Pa Duke

The Fresh Prince of Bel-Air
1990 · Producer

NewsRadio
1995 · George

The Jamie Foxx Show
1996 · Lamonte Lassacier

The Steve Harvey Show
1996 · Man in Chicken Suit

Amazing Stories
1985 · security guard

The Purge
2018 · Otis

The Curious Case of Benjamin Button
2008 · Preacher

Smart Guy
1997 · Larry

Green Lantern
2011 · Cop

Alien Nation
1989 · Delivery Man

Kill Code
2026 · Cameron

Fantastic Four
2015 · DC Senior Official (Area 57)

Oh Baby
1998 · Actor

Palmer
2021 · Sibs

Homefront
2013 · Senior DEA Agent

The Loop
2006 · Air Marshall #1

Left Behind
2014 · Pastor Bruce Barnes

K-PAX
2001 · David Patel

Bad Lieutenant: Port of Call New Orleans
2009 · Jeremiah Goodhusband

Starbright
2026 · Richard

Caddo Lake
2024 · Doctor Mitchell

Runaway Jury
2003 · Agent Shield

Big Shots
2007 · Boardmember #2

The Campaign
2012 · Denning Mayor (uncredited)

Frailty
2002 · FBI Agent #4

Snake Eyes
1998 · Cop #3

Above Suspicion
2019 · Agent Baumgarten

I Love You Phillip Morris
2010 · Houston Judge

Before I Wake
2016 · Detective

Beautiful Creatures
2013 · Mayor Snow

Firestarter: Rekindled
2002 · Medical Examiner

Contraband
2012 · CBP Agent

13 Sins
2014 · Police Captain

Black Water
2018 · Buchanan

The Last Song
2010 · Pastor Harris

The Haunting in Connecticut 2: Ghosts of Georgia
2013 · Pastor Wells

Unsung Hero
2024 · Art Meriweather

Heist
2015 · Captain Michaels

The Burial
2023 · Judge Graves

Demascus
2025 · James

The Town that Dreaded Sundown
2014 · Arkansas Mayor

Assassination Nation
2018 · FBI Agent Richard Vernon

American Heist
2014 · Auto Shop Boss

Project X
1987 · Hamer

Welcome to the Rileys
2010 · Hamilton 'Ham' Watkins

Jeff, Who Lives at Home
2012 · Elderly Man / Phone (voice)

Moms' Night Out
2014 · Ronald

The Domestics
2018 · Winston

Night of the Demons
2009 · Seargent Dawson

Mara
2018 · McCarthy

Mirrors 2
2010 · Detective Huston

Woodlawn
2015 · Junior

Wellwood
2025 · Sheriff Bradley

Sugarcreek Amish Mysteries
2026 · Chief Twitchell

Heart of Champions
2021 · President Jack Harris

Knucklehead
2010 · Milton's Dad

Shark Lake
2015 · Lewis Galloway

Navy Seals vs. Zombies
2016 · Senator Abrams

Elsa & Fred
2014 · Maitre D'

Semper Fi
2019 · Balfour

Swamp Shark
2011 · Simon

American Violet
2008 · Mr. Moss

The Perfect Weapon
2016 · Politician

National Lampoon's Another Dirty Movie
2012 · Buck

October Baby
2011 · Dr. Stewart

The Brooke Ellison Story
2004 · Play Off Official

Stash House
2012 · Priest

National Lampoon's Snatched
2011 · Spud

Creature
2011 · Old Man

Hurricane Season
2010 · Pastor at Rec Center

Living Proof
2008 · Dr. Brown

Christmas on the Range
2019 · Gus

Camera Obscura
2017 · Lt. Vincent

Side Out
1990 · Taxi Driver

The Mortician
2011 · Auggie

Mysterious Circumstance: The Death of Meriwether Lewis
2022 · John Pernia

As Good As Dead
1995 · Officer

Sugarcreek Amish Mysteries: Blessings in Disguise
2025 · Chief Twitchell

Straight A's
2013 · Dr. Carr

Home Invasion
1997 · Dr. Royce

How to Marry a Billionaire: A Christmas Tale
2000 · Principal Jones

Storm War
2011 · Senator Aldrich

A Good Man Is Hard to Find
2008 · Deacon Smith

A Match Made in Heaven
1997 · Mort Paulson

Snow Wonder
2005 · Boudreau

Grey Area
1982 · Cecil

A Sort of Homecoming
2015 · Hal

Hell and Mr Fudge
2012 · Arnold

The Geechee Witch: A Boo Hag Story
2024 · Dwaine Robbins

The Chameleon
2010 · FBI Doctor (as Lance Nichols)

American Outlaws
2023 · Willy Spencer

June
2015 · Dr. Wynstrom

Believe
2016 · Mayor Harris

Fractured
2013 · Doctor Edwards

Just One More
2026 · Charles

Something to Sing About
2000 · Councilman

Racing for Time
2008 · Keith Simons

Last Rites
1999 · FBI Agent #2

Serial Killer
1995 · Doctor

The Livingston Gardener
2015 · Warden Bishop Wells

The Contrast
2022 · Mr. Van Rough

Susie's Hope
2013 · Actor
Bad Habit
TBA · Don

Samuel Bleak
2011 · Lester

Here Comes Rusty
2016 · Keith

The Price of Flowers
2010 · Actor

Mississippi Scholar
2024 · Dr. Allen

Stella for Star
2019 · Chuck

Coalescence
TBA · Professor
Where I Begin
2011 · Patrick

Benediction
2022 · Pastor
BFA New Orleans
2018 · Dean Benjamin Morgan

Oil Storm
2005 · Frank Milner

What They Found
2023 · James, Executive Producer

The Last Summer
2024 · Bill