2024
as Captain Larson
as Leonard
2008
as Darius Cruise
2022
as Barnabas
2001
2026
as Preacher Johnny
2014
as Papa Abiola