Actor
The Last Mechanic
2022 · as The Mechanic
Divine
2020 · as The Pope
Sitting in Limbo
2020 · as Marcus
Dominion: Prequel to The Exorcist
2005 · as Emekwi
Sahara
2005 · as Train Guard
Exorcist: The Beginning
2004 · as Emekwi
Sorry About Last Night
1995 · as 2nd Arab
Men of the Month
1994 · as George