Actor · Born 1976
The Shakedown
2024 · as Justin Diamond
Secret Life of a Celebrity Surrogate
2020 · as Hayden Von Richter
We Are Not Alone
2019 · as Flatmate
Eye in the Sky
2016 · as Sergeant Mike Gleeson
Kite
2014 · as Vic Thornhill
Safari
2013 · as Andrew Heerden
Shotgun Garfunkel
2013 · as Brandon
Dirty Laundry
2012 · as Marc
The Girl
2012 · as Jim Brown
Hooded Angels
2002 · as Militia Man 5
Hijack Stories
2001 · as Brixton cop #2
Pure Blood
2000 · as Faan