The Doctor Blake Mysteries: Family Portrait (2017) als Doctor Lucien Blake | |
Restoration (2016) als Andrew Majury | |
Savages Crossing (2011) als Mory | |
BlackJack: Ace Point Game (2006) als Michael Hasler | |
The Great Raid (2005) als 2nd Lt. Riley | |
Hating Alison Ashley (2005) als Jeff Kennard | |
Superfire (2002) als Jack Skidder | |
Heroes' Mountain (2002) als Stuart Diver | |
Cubbyhouse (2001) als Bill | |
My Husband, My Killer (2001) als Warren Elkins | |
Let's Get Skase (2001) als Eric Carney | |
Abschied in den Tod (1999) als Det. Const. Steve McNamara | |
Absent Without Leave (1993) als James Edwards |
The Doctor Blake Mysteries: Family Portrait Associate Producer |