Home / Discover / People

Focus

2015
as McEwen

The Matrix

1999
as Agent Jones

The Meg

2018
as Heller

Kong: Skull Island

2017
as Athena Captain

Longmire

2012
as Walt Longmire

After the Rain

2000
as Jack Behring

Ned Kelly

2003
as Sherrit Trooper

Downriver

2015
as Wayne

The Newsreader

2021
as Geoff Walters

The Menkoff Method

2016
as Clive Struthers

Vertical Limit

2000
as Skip Taylor

Territory (2024)

2024
as Colin Lawson

Rogue

2007
as Everett

Blood Vessel

2020
as Captain Malone

Coffin Rock

2009
as Rob Willis

Guest Star

Episode Flipper (1995)
Fish out of Water
1996
Episode Blue Heelers
Dirty Money
1999
Episode Mr & Mrs Murder
A Flare for Murder
2013
Episode Dolly Parton's Heartstrings
Down From Dover
2019