
Filmography

Criminal Minds
2005 · Timothy Leo

Waiting to Exhale
1995 · New Year's Eve Partier (uncredited)

Mega Shark vs. Crocosaurus
2010 · Background Actor

Monsters of Man
2020 · Boller

The Walking Dead: Red Machete
2017 · David

Flight 666
2018 · Thad

Age of Dinosaurs
2013 · Doug

Showdown at the Grand
2023 · Cyber Drug Dealer

Easy Rider: The Ride Back
2012 · Bodyguard

Hotel Dunsmuir
2022 · Actor

The Way We Weren't
2019 · Party Dad

6 Ways to Die
2015 · Marcus

Jolene
2010 · Sid

Earthtastrophe
2016 · Alex

Hood of the Living Dead
2005 · Romero

Tom Clancy's Ghost Recon Wildlands: War Within The Cartel
2017 · Actor

Lowlife
2017 · Agent Fowler

The Wrong House
2016 · Bud the Exterminator

Doomsday Device
2017 · Director Pena

Intersect
2020 · Abner Rosen

Almighty Thor
2011 · Actor

Dante's Inferni
2025 · Speaker – 7th Circle: The Murderers

Room for Rent
2019 · Dr. Singh

Running on Empty Dreams
2009 · Corey Harris

Asteroid vs Earth
2014 · Gunnery Sergeant Luiz Zuniga

Who Stole My Daughter?
2019 · Roger Chase

The Mark: Redemption
2013 · Max

The Five Rules Of Success
2020 · X's Father

Trespassers
2019 · Kidnapped Man

Sick Boys Die Alone
2019 · Derrick

Something
2019 · Television host (voice)

Turbulence
2016 · Agent Franklin

Infernal
2015 · Stan

Battlefield 2025
2021 · Matt

The Most Perfect Perfect Person
2024 · Distraught Man

San Franpsycho
2006 · The Killer

Josh Taylor's Prom Date
TBA · Coach Thompson

Two Christmases
2021 · Christopher

Intensive Care
2018 · Rudy

Tales of a Fifth Grade Robin Hood
2021 · Mitchell Snake

President Evil
2018 · Sherrif Mueller

Grace and Grit
2021 · Nathaniel Branden (uncredited)

unDEFILED
2024 · Trafficker

Arranged Marriage
2022 · Detective Olsen

I Almost Married a Serial Killer
2019 · Marshall Folds

RZR Cyber Protocol
2026 · Carlos

Scare Us
2021 · Hal

Carnal Wishes
2015 · Dectective

Sensitive and in Love
2020 · Robbie

Natalie's Lose Lose
2012 · Mans Voice

Altered Perceptions
2023 · Actor

Illegal Business
2006 · Tony

Sportkill
2007 · Assassin / Detective Rhames

Hoop Soldiers
2001 · Suit

I Got Five on it 3
2020 · Oscar

Assassin's Game
2015 · SUV Passenger 1

6 Models in Hell
2017 · Mark

Escape from Ensenada
2018 · Morales

Broken Promise
2016 · Deputy Hughes

Human Zoo
2020 · Contestant 1018

Interview with the Antichrist
2020 · Javier Rodriquez

Flesh, TX
2009 · Woody Barley

666: The Demon Child
2004 · Steve

I Got Five on It Too
2009 · Oscar

Nightcomer
2017 · Vendor

Ripped Memories
2010 · Richard

Anthem
2011 · Tom

Dead End
2019 · Hog

Slammed!
2016 · Angel

Victor Crowl's Victory
2014 · Davis Brealattle

LoveJacked
2017 · Actor
![[Cargo]](https://image.tmdb.org/t/p/w342/svph9OR7yqCjb7ergHG5h8cSN6T.jpg)
[Cargo]
2018 · Merc / Guard / Cop (voice)
Drug Lordz
2003 · Nick

Fable: Teeth of Beasts
2010 · Vulcan
I Got Five on It
2005 · Oscar

Blood Guardian
2009 · Bartender, Writer

Christmas on Repeat
2022 · Cop

Dark Places
2005 · Detective Frank

Machined
2006 · Ryan

The Whistler
2006 · Actor

Dope Game 2
2003 · Tony Costa

Cicada!
2018 · Actor

Bank
2016 · Dino

The Lonely Ones
2006 · Blake Torres

When Aliens Attack
2011 · Survivor

Haunted Airplane
2009 · Diggs

Blood Moon Rising
2009 · Sanchez

Slaughter Creek
2012 · Detective Garcia

The Damned
2006 · Marco
Angels, Devils and Men
2009 · Actor

Deliverance from Evil
2012 · Mike Sanchez
Stalled
2017 · Joel White

Office Ninja
2014 · Raheem

Sabor tropical
2009 · Manos

Dead Bullet
2016 · Harvey
Harlequin
2013 · Detective Hernandez
The Slayer Bureaucrat
2009 · The Victim

Always with You
2014 · Father

Orville
2009 · Assassin

Undone
2010 · Bartender