The Fix 2024
as Ebi
2 Thirds of a Man 2021
as G
Deep Blue Sea 3 2020
as Schill
The Tokoloshe 2018
as Biohazard Man
24 Hours to Live 2017
Stunts
Krotoa 2017
as Doman
Credits from TMDB.