Actor
Gym Rat
2026 · as Halfway House Manager
Lost Nation
2024 · as Abijah Prince
Becoming
2023
I Don't Feel at Home in This World Anymore
2017 · as Dan
Better Half
2015 · as Nelson
Baby Steps
2015 · as Officer Gonzales
Think Tank
2006 · as Seth