Drowning TBA
as Vice Principal Jawaan Rogers
Black Magic 2023
as Trey
Clock 2023
as Cop #2
The Quiet Shore 2019
as Doctor
Glossolalia 2019
as Agent Bogues
Double Dagger 2008
as Bishop
Credits from TMDB.