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