2024
Lisa Frankenstein as Old Man Harvey
2023
Rumble Through the Dark as Rhett
2023
Twisted Metal as Haggard Loner (1 episode)
2023
From Black as Kidnapper
2022
Mindcage as Father Linares
2022
Samaritan as Cashier
2021
Every Time a Bell Rings as Captain Ron/Santa
2021
Leverage: Redemption as Dennis (1 episode)
2021
One of These Days as Clint
2020
The Secrets We Keep as Mitchell
2020
P-Valley as Vale the Bail Bondsman (1 episode)
2020
The Dinner Party as Brooks
2020
Eagle and the Albatross as Billy
2019
Our Friend as Uncle Ted
2019
Lost Bayou as Peanut
2019
Wounds as Italian American Man
2019
The Last Laugh as Texas MC
2018
The Christmas Contract as Rocky Broussard
2018
Santa Jaws as Papa Joe
2017
The Hammer as Warden Barry
2017
Trailer Park Shark as Uncle Jeff
2017
Ozark as Devereaux (1 episode)
2016
Evan's Crime as Motel Manager
2016
The Magnificent Seven as Gavin David
2016
Free State of Jones as Third Man
2016
Showing Roots as Pip
2016
Smothered as Mountain Man
2016
The Whole Truth as Judge Robichaux
2016
Baskets as Rambling Cowboy (3 episodes)
2015
Clunkers as Officer DClark
2015
A Sort of Homecoming as Amy's Father
2014
Bad Country as Nady Grace
2014
13 Sins as Apartment Manager
2014
Wicked Blood as Hank
2013
Homefront as Mechanic
2013
12 Years a Slave as Roadman (uncredited)
2013
White Rabbit as Walt
2013
Ragin Cajun Redneck Gators as Lucien Doucette
2013
2 Guns as Chief of Police
2013
The Hot Flashes as Roy
2013
Shadow People as Sparky
2012
Django Unchained as Overseer Johnny Jerome
2012
Looper as Bodega Owner
2012
The Baytown Outlaws as Officer Brown
2012
Lay the Favorite as Jackie
2012
The Lucky One as Cottage Owner
2012
Meeting Evil as Suburban Cop #2
2012
Contraband as Sebastian's Cousin
2011
The Help as Bus Driver
2011
Mask Maker as Sheriff
2011
My Future Boyfriend as Antoine Lemieux
2010
RED as Pharmacist (uncredited)
2010
Legendary as PA Announcer
2010
Two Gates of Sleep as Dr. Benjamin
2010
Nine Dead as Vincent Perez
2009
The Princess and the Frog as Reggie (voice)
2009
In the Electric Mist as Club Leon Bartender
2009
Mike Epps: Funny Bidness as Mutt O'Brian
2007
The Great Debaters as Deputy
2007
Blonde Ambition as Mr. Carruthers
2007
The Mist as Paisley Hat Man (uncredited)
2007
Cleaner as George Walton
2007
Premonition as Funeral Attendant
2006
Road House 2: Last Call as Embry Davis
2006
Not Like Everyone Else as Henry Bracken
2006
Come Early Morning as Bob
2005
Lethal Seduction as Det. Steve Syler
2004
Heart of the Storm as Tad
2003
Carnivàle as Patrolman (2 episodes)
2002
Catch Me If You Can as Young Doctor
2002
Crossroads as Customer
2001
Daddy and Them as Preacher
2001
Monster's Ball as Detective
2001
Chasing Destiny as Can't Get Laid
1999
Crashbox (52 episodes)
1996
The Big Easy as Dex (1 episode)
1994
ER as Cahill (1 episode)
1993
Quick as Trucking Foreman
1992
Hearts Afire as Richard (1 episode)
1992
The Player as Ritchie Montgomery (uncredited)
1991
Home Improvement as Delivery Man (1 episode)
1986
Monster in the Closet as Deputy Spiro
1984
Murder, She Wrote as Busboy (1 episode)
1982
T. J. Hooker as Mickey Stack (1 episode)
1979
Freedom Road as Soldier
1979
The Dukes of Hazzard as Elton (1 episode)