Zombie
2025 Armageddon (2022)
The Priest
Temptation Under the Sun (2022)
Xerxes
Vitaliy Versace's Aladdin (2020)
Bruno
'Til Death Do Us Part (2017)
Nimrod(as Alvin Knight)
In the Name of Justice (1999)