Josh Taylor's Prom Date as Coach Thompson
2024
unDEFILED as Trafficker
2023
Showdown at the Grand
2022
Christmas on Repeat as Cop
2022
Arranged Marriage as Detective Olsen
2021
Two Christmases as Christopher (4 episodes)
2021
Tales of a Fifth Grade Robin Hood as Mitchell Snake
2021
Battlefield 2025 as Matt
2020
Interview with the Antichrist as Javier Rodriquez
2020
Monsters of Man as Boller
2020
The Five Rules Of Success as X's Father
2020
Human Zoo as Contestant 1018
2020
I Got Five on it 3 as Oscar
2020
Intersect as Abner Rosen
2020
Sensitive and in Love as Robbie
2019
Sick Boys Die Alone as Derrick
2019
Who Stole My Daughter? as Roger Chase
2019
Room for Rent as Dr. Singh
2019
I Almost Married a Serial Killer as Marshall Folds
2019
Something as Television host (voice)
2019
The Way We Weren't as Party Dad
2018
[Cargo] as Merc / Guard / Cop (voice)
2018
Intensive Care as Rudy
2018
Escape from Ensenada as Morales
2017
The Walking Dead: Red Machete as David (2 episodes)
2017
Lowlife as Agent Fowler
2017
6 Models in Hell as Mark
2017
Stalled as Joel White
2017
Doomsday Device as Director Pena
2017
Tom Clancy’s Ghost Recon Wildlands: War Within The Cartel
2016
The Wrong House as Bud the Exterminator
2016
Turbulence as Agent Franklin
2016
Dead Bullet as Harvey
2016
Earthtastrophe as Alex
2016
Broken Promise as Deputy Hughes
2015
Carnal Wishes as Dectective
2015
6 Ways to Die as Marcus
2015
Assassin's Game as SUV Passenger 1
2014
Asteroid vs Earth as Gunnery Sergeant Luiz Zuniga
2014
Office Ninja as Raheem
2013
Age of Dinosaurs as Doug
2013
Harlequin as Detective Hernandez
2012
Slaughter Creek as Detective Garcia
2012
Deliverance from Evil as Mike Sanchez
2012
Easy Rider: The Ride Back as Bodyguard
2011
The Walking Dead - Webisodes as David (8 episodes)
2011
When Aliens Attack as Survivor
2010
Mega Shark vs. Crocosaurus as Background Actor
2010
Ripped Memories as Richard
2010
Fable: Teeth of Beasts as Vulcan
2009
Blood Moon Rising as Sanchez
2009
Angels, Devils and Men
2009
The Slayer Bureaucrat as The Victim
2009
Blood Guardian as Bartender
2009
Flesh, TX as Woody Barley
2009
Sabor tropical as Manos
2009
I Got Five on It Too as Oscar
2009
Haunted Airplane as Diggs
2007
Sportkill as Assassin / Detective Rhames
2006
San Franpsycho as The Killer
2006
The Lonely Ones as Blake Torres
2006
Illegal Business as Tony
2005
Criminal Minds as Timothy Leo (1 episode)
2005
I Got Five on It as Oscar
2005
Dark Places as Detective Frank
2005
Hood of the Living Dead as Romero
2004
666: The Demon Child as Steve
2003
Dope Game 2 as Tony Costa
2001
Hoop Soldiers as Suit
1995
Waiting to Exhale as New Year's Eve Partier (uncredited)