Bilched 2019
Director
Last Cab to Darwin 2015
as Doctor Sharpe
Sleeping Beauty 2011
Thanks
The sky is always beautiful 2008
The Mystery of Natalie Wood 2004
as John Payne
Credits from TMDB.