Hide unreleased
STZ 2025
as Tyson
Malcolm 2023
as Dewayne
Abandoned at Birth 2021
as John Macdonald
Twisted Blood TBA
Associate Producer
Credits from TMDB.