Actor
Land of Bad
2024 · as Victor Petrov
All Silent Dogs
2022 · as Mycah
Ishmael
2022 · as Ishmael
Bloody Hell
2020 · as Uncle
The Hunter
2012 · as The Hunter (voice)
In Her Skin
2009 · as Patterson
Schadenfreude
2009 · as The man
Kokoda
2006 · as Jack Scholt
Big Reef
2004 · as Nick
Strange Fits of Passion
2000 · as Francis
Tulip
1998
Zone 39
1996 · as Central Officer