Actor
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