Happiness Is 2024
as Mawethu
Six in the City 2023
as Ryan
Eraser: Reborn 2022
as Razor
The Contrast 2022
as Nate
Escape Room: Tournament of Champions 2021
as Orrie (uncredited)
A Thing of Dreams 2018
as Handsome Man
Death Race: Inferno 2013
as The Jackel (uncredited)
Pumzi 2009
as Guard 2
Credits from TMDB.