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
Actor
Credits from TMDB.