← Back to explore























Filmography22 titles

Young Lions
as Jason Doone
as Jason Doone

Game of Thrones
2011as Harrag
2011as Harrag

Avatar: Fire and Ash
2025as Scoresby
2025as Scoresby

Avatar: The Way of Water
2022as Mick Scoresby
2022as Mick Scoresby

The Test: A New Era for Australia's Team"
2020as Self
2020as Self

The Borgias
2011as Mattai the Hebrew
2011as Mattai the Hebrew

Love My Way
2004as Tom Jackson
2004as Tom Jackson

Rush
2008as Blake Fincher
2008as Blake Fincher

Dune: Prophecy
2024as Duke Ferdinand Richese
2024as Duke Ferdinand Richese

Press
2018as Peter Langly
2018as Peter Langly

Beneath Hill 60
2010as Captain Oliver Woodward
2010as Captain Oliver Woodward

Fire and Water: Making the Avatar Films
as Self - "Scoresby"
as Self - "Scoresby"

Last Cab to Darwin
2015as Publican
2015as Publican

The Slap
2011as Craig
2011as Craig

To End All Wars
2001as Pte. Wallace Hamilton
2001as Pte. Wallace Hamilton

Noise
2007as Const. Graham McGahan
2007as Const. Graham McGahan

Howzat! Kerry Packer's War
as Rodney Marsh
as Rodney Marsh

Observance
2016as Employer
2016as Employer

Save Your Legs!
2013as Rick
2013as Rick

Ruben Guthrie
2015Director, Executive Producer, Screenplay, Theatre Play
2015Director, Executive Producer, Screenplay, Theatre Play

The Monkey's Mask
2001as Hayden
2001as Hayden

Police Rescue Australia
as Narrator
as Narrator