2021 Paul Thomas
2019 The Stranger
2019 Production Assistant
2018 James Rowan
2016 Producer
2012 The Man Who Loved Flowers
2012 Carlos
2009 Edward
2009 PC Mitchell
2008 Dale
1960 Rob Donovan