|
Avatar: Fire and Ash (2025) as Scoresby |
|
Revealed: Otto By Otto (2024) as Self |
|
National Theatre Live: The Crucible (2023) as |
|
Avatar: The Way of Water (2022) as Mick Scoresby |
|
National Theatre Live: Yerma (2017) as John |
|
Broke (2016) as Dirk |
|
Observance (2016) as Employer |
|
Last Cab to Darwin (2015) as Publican |
|
Black Chook (2015) as Jim Bloke |
|
Save Your Legs! (2013) as Rick |
|
I Missed My Mother's Funeral (2012) as Young Man |
|
Underbelly Files: The Man Who Got Away (2011) as Benny O'Connell |
|
I Love You Too (2010) as Jim |
|
Beneath Hill 60 (2010) as Captain Oliver Woodward |
|
Bee Sting (2010) as Tom Stanners |
|
Ten Empty (2008) as Shane Hackett |
|
Three Blind Mice (2008) as Glenn Carter |
|
Noise (2007) as Const. Graham McGahan |
|
Floodhouse (2003) as Herringbone John |
|
To End All Wars (2001) as Pte. Wallace Hamilton |
|
The Monkey's Mask (2001) as Hayden |
|
City Loop (2000) as Robert |
|
Kick (1999) as Macca |
|
Monster! (1999) as Nate |
|
The Siege of Barton's Bathroom (1986) as Dominic Barton |
|
Ruben Guthrie (2015) Director |
|
Ruben Guthrie (2015) Screenplay |
|
Ruben Guthrie (2015) Theatre Play |
|
Ruben Guthrie (2015) Executive Producer |
|
The Outlaw Michael Howe (2013) Director |
|
The Outlaw Michael Howe (2013) Writer |
|
Save Your Legs! (2013) Screenplay |
|
Save Your Legs! (2013) Story |
|
Ten Empty (2008) Writer |
|
Ten Empty (2008) Co-Producer |