Betray: Thirst 2025
as Darren
The Stix 2024
as Eric Greer
Damned 2024
Actor
Checklist 2020
Soul Man 2019
as Young Miles
The Come Up 2017
as Don
A Troubled Mind 2015
as Federal Agent
Credits from TMDB.