2022
2001
2024
2006
1996
1993
2007
Zone 39
as Central Officer
Land of Bad
as Victor Petrov
Gross Misconduct
as Policeman
All Silent Dogs
as Mycah
Kokoda
as Jack Scholt
Dangerous
as Nathan Walsh
Life Support
as Dr Rudi