2024
Bleeding Love as Shiloh
2023
Waco: The Aftermath as Arkansas Prison Guard (2 episodes)
2023
Flamin' Hot as Post Office Clerk
2021
Those Who Wish Me Dead as Marshal (uncredited)
2020
Interrogation as Levon (1 episode)
2019
Dreamland as Young Father
2019
Perpetual Grace LTD as Gary - Car Dealership Employee (2 episodes)
2019
The Kid as Bartender
2018
14 Cameras as Police Officer 1
2017
Woman Walks Ahead as Waiter in Dining Car
2017
Shot Caller as AD Seg Guard
2017
The Space Between Us as New Mexico State Policeman
2016
War on Everyone as Bodyguard
2016
War on Everyone as Bunny
2016
Independence Day: Resurgence as Prison Tech
2015
Better Call Saul as Veteran Cop (1 episode)
2014
After the Fall as Repo Man #2
2009
The Men Who Stare at Goats as Lieutenant Boone