No Saint(2026)
Preacher Johnny
Escape(2024)
Leonard
DarkGame(2024)
Captain Larson
Testament: The Parables Retold(2022)
Barnabas
Mum, Dad, Meet Sam(2014)
Papa Abiola
Bad Day(2008)
Darius Cruise
Dead Room(2001)