Franz Jaegerstaetter
Strangers To The World (2020)
Squeaker
Broken Branch (2020)
Bill
Mutt (2018)
Keith
Snowblind (2014)
Peter Dyson
The Turning (2013)
Martin
Galore (2013)
Rex Johnson
Beaconsfield (2012)
Alexander Pearce
Van Diemen's Land (2009)
Hell's Gates (2008)
Tim Wilson
Abschied in den Tod (1999)
Writer
The Royal Hotel (2023)
Screenplay
Executive Producer
Director
The Tragedy of Hamlet Prince of Denmark (2008)