Battlefield 2025
2020 · Action
as Matt
Flight 666
2018 · Action
as Thad
Hotel Dunsmuir
2022 · Drama
as Luke
Human Zoo
2020 · Horror
as Contestant 1018
[Cargo]
2018 · Crime
as Merc
Till Bullets Do Us Part
2025 · Romance
as Karl
Monsters of Man
as Boller
Intensive Care
as Rudy
Slaughter Creek
2013 · Drama
as Detective Garcia
Sensitive and in Love
2020 · Drama
as Robbie
The Daughter of Zeus
2026 · Drama
as Cletus
Intersect
as Abner Rosen
Lowlife
2018 · Comedy
as Agent Fowler
Stateside
as Detective Hart
Tales of a Fifth Grade Robin Hood
2021 · Comedy
as Mitchell Snake
The Story of God with Morgan Freeman S1-S3
2016 · Documentary
as Aztec King
Die Fighting
2014 · Action
as Leader of the Hitmen
Room for Rent
2019 · Crime
as Dr. Singh
Turbulence
2016 · Action
as Agent Franklin
Caged
2021 · Drama
as Inmate #AA91763
6 Ways to Die
2015 · Crime
as Marcus
Nightmare from the Past
2016 · Thriller
as Deputy Hughes
Christmas on Repeat
2022 · Comedy
as Cop
Something
2019 · Drama
as Television host
Hell Is Where the Home Is
as Kidnapped Man
Showdown at the Odessa
2023 · Action
as Cyber Drug Dealer
2022 · Romance
Portal
2019 · Horror
as Richard Dalva
Dark Space
2013 · Sci-Fi
as Extra Terrestrial 2
Those Left Behind
2017 · Drama
as Extra
The Mummy Resurrected
2014 · Horror
as Lybian Soldier 2
Scare Us
2021 · Horror
as Hal