Known For
Filmography
2024
2020
2019
2018
2017
2017
2015
20112009
2005

The Drop
Movie · as Tom

Still Breathing
TV · as Matthew · 13 eps

Serenity
Movie · as Samson

Troy: Fall of a City
TV · as Simosious · 2 eps

Shepherds and Butchers
Movie · as Leon Labuschagne

Apocalypse Now Now
Movie · as Baxter Zevcenko

The Gamechangers
Movie · as Johnny Thompson
Nhamo
Nhamo
Movie

The Prisoner
TV · as 66-16 · 1 ep

Binnelanders
TV · as Wayne · 9 eps
