2020
Love and Monsters
Actor - Old Pete
The Dry
Actor
2015
Backtrack
Actor - Felix
2008
Australia
Actor - Dr. Barker
2003
Peter Pan
Actor - Cookson
2002
Queen of the Damned
Actor - Khayman
1998
Dark City
Actor - Mr. Wall
Full filmography