Filmography

Criminal Minds
2005 · Acting

Waiting to Exhale
1995 · Acting

Monsters of Man
2020 · Acting

The Walking Dead: Red Machete
2017 · Acting

Mega Shark vs. Crocosaurus
2010 · Acting

Hotel Dunsmuir
2022 · Acting

The Way We Weren't
2019 · Acting

Jolene
2010 · Acting

Hoop Soldiers
2001 · Acting

Intersect
2020 · Acting

Running on Empty Dreams
2009 · Acting

Lowlife
2017 · Acting

6 Ways to Die
2015 · Acting

Easy Rider: The Ride Back
2012 · Acting

Earthtastrophe
2016 · Acting

Illegal Business
2006 · Acting

Flight 666
2018 · Acting

Hood of the Living Dead
2005 · Acting

The Wrong House
2016 · Acting

Dante's Inferni
2025 · Acting

Age of Dinosaurs
2013 · Acting

San Franpsycho
2006 · Acting

Asteroid vs Earth
2014 · Acting

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

Sportkill
2007 · Acting

Room for Rent
2019 · Acting

Machined
2006 · Acting

Who Stole My Daughter?
2019 · Acting

Assassin's Game
2015 · Acting

Slammed!
2016 · Acting

The Whistler
2006 · Acting

Infernal
2015 · Acting

Almighty Thor
2011 · Acting

Trespassers
2019 · Acting

Doomsday Device
2017 · Acting

President Evil
2018 · Acting

Victor Crowl's Victory
2014 · Acting

Josh Taylor's Prom Date
Acting

Grace and Grit
2021 · Acting

Turbulence
2016 · Acting

The Five Rules Of Success
2020 · Acting

RZR Cyber Protocol
2026 · Acting

The Damned
2006 · Acting

I Almost Married a Serial Killer
2019 · Acting

unDEFILED
2024 · Acting

Sick Boys Die Alone
2019 · Acting

Carnal Wishes
2015 · Acting

Showdown at the Grand
2023 · Acting

Tales of a Fifth Grade Robin Hood
2021 · Acting

Intensive Care
2018 · Acting

Flesh, TX
2009 · Acting

6 Models in Hell
2017 · Acting

Two Christmases
2021 · Acting

LoveJacked
2017 · Acting

Battlefield 2025
2021 · Acting

The Most Perfect Perfect Person
2024 · Acting
- No Poster
Drug Lordz
2003 · Acting

Something
2019 · Acting

Broken Promise
2016 · Acting
- No Poster
I Got Five on It
2005 · Acting

666: The Demon Child
2004 · Acting

Blood Guardian
2009 · Writer, Acting

Natalie's Lose Lose
2012 · Acting
![[Cargo]](/_next/image?url=https%3A%2F%2Fimage.tmdb.org%2Ft%2Fp%2Fw342%2Fsvph9OR7yqCjb7ergHG5h8cSN6T.jpg&w=3840&q=75)
[Cargo]
2018 · Acting

Ripped Memories
2010 · Acting

Sensitive and in Love
2020 · Acting

Arranged Marriage
2022 · Acting

The Mark: Redemption
2013 · Acting

I Got Five on it 3
2020 · Acting

Scare Us
2021 · Acting

Altered Perceptions
2023 · Acting

Dead End
2019 · Acting

Fable: Teeth of Beasts
2010 · Acting

Interview with the Antichrist
2020 · Acting

Escape from Ensenada
2018 · Acting

Human Zoo
2020 · Acting

I Got Five on It Too
2009 · Acting

Bank
2016 · Acting

The Lonely Ones
2006 · Acting

Dope Game 2
2003 · Acting

Always with You
2014 · Acting

Slaughter Creek
2012 · Acting

Anthem
2011 · Acting

Blood Moon Rising
2009 · Acting

Nightcomer
2017 · Acting

Deliverance from Evil
2012 · Acting

Christmas on Repeat
2022 · Acting

Sabor tropical
2009 · Acting

Dark Places
2005 · Acting

Undone
2010 · Acting

Dead Bullet
2016 · Acting
- No Poster
Angels, Devils and Men
2009 · Acting

When Aliens Attack
2011 · Acting

Cicada!
2018 · Acting
- No Poster
Stalled
2017 · Acting
- No Poster
The Slayer Bureaucrat
2009 · Acting

Haunted Airplane
2009 · Acting

Orville
2009 · Acting
- No Poster
Harlequin
2013 · Acting

Office Ninja
2014 · Acting
