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