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