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