1999 • as Sekou Obeng
2015 • as Watch Seller
2013 • as Cedric Walker
2002 • as Host
2024 • as Bo
2018 • as God / Satan