Personal Info
Known For
Acting
Known Credits
60
Gender
Male
Birthday
Birthday not available
Place of Birth
Not available
Acting

2025

Avatar: Fire and Ash as Mick Scoresby

2024

Dune: Prophecy as Duke Ferdinand Richese

2024

Plum as Peter Lum

2023

The Castaways as Mike Brass

2023

Police Rescue Australia as Narrator

2022

Avatar: The Way of Water as Mick Scoresby

2022

The Twelve as Garry Thorne

2020

The Test as Not available

2020

The End as Christopher Brennan

2018

Press as Peter Langly

2016

Broke as Dirk

2016

Observance as Employer

2016

Brock as Allan Moffat

2015

Last Cab to Darwin as Publican

2015

Black Chook as Jim Bloke

2014

Wastelander Panda: Exile as Isaac (voice)

2013

Save Your Legs! as Rick

2012

Howzat! Kerry Packer's War as Rodney Marsh

2011

Game of Thrones as Harrag

2011

The Slap as Craig

2010

Beneath Hill 60 as Captain Oliver Woodward

2010

I Love You Too as Jim

2010

Bee Sting as Tom Stanners

2008

Rush as Blake Fincher

2008

Ten Empty as Shane Hackett

2008

Three Blind Mice as Glenn Carter

2007

Noise as Const. Graham McGahan

2004

Love My Way as Tom Jackson

2004

Salem's Lot as Dud Rogers

2003

Fat Cow Motel as Jack Green

2003

Floodhouse as Herringbone John

2002

White Collar Blue as Daniel Hudson

2002

Young Lions as Jason Doone

2001

Life Support as Todd

2001

The Monkey's Mask as Hayden

2001

To End All Wars as Pte. Wallace Hamilton

2000

City Loop as Robert

1999

Monster! as Nate

1983

The Siege of Barton's Bathroom as Dominic Barton

NaN

The Dispatcher as Not available
Crew

2024

Plum Author

2024

Plum Writer

2024

Plum Executive Producer

2024

Plum Creator

2015

Ruben Guthrie Director

2015

Ruben Guthrie Executive Producer

2015

Ruben Guthrie Screenplay

2015

Ruben Guthrie Theatre Play

2013

Save Your Legs! Screenplay

2013

Save Your Legs! Story

2011

The Slap Writer

2008

Ten Empty Writer

2008

Ten Empty Co-Producer