
Anthony Hayes
Born in Brisbane, Queensland, Australia
- Born:
- September 21, 1977 (age 48)
Anthony Hayes (born 21 September 1977) is an Australian actor, best known for his role as Jack McLeod in the acclaimed Australian series McLeod's Daughters. Apart from acting in numerous films and te…
View on IMDbCast Credits

Better Man
2024
As Chris Briggs

Gold
2022
As Keith

Danger Close: The Battle of Long Tan
2019
As Lieutenant Colonel Colin Townsend

Cargo
2017
As Vic

War Machine
2017
As Pete Duckman

The Light Between Oceans
2016
As Sergeant Vernon Knuckey

The Rover
2014
As Sgt. Rickofferson

Animal Kingdom
2010
As Detective Justin Norris

Beneath Hill 60
2010
As William McBride

The Square
2008
As Greg 'Smithy' Smith

Ned Kelly
2003
As Sergeant Kennedy

Rabbit-Proof Fence
2002
As The Fence Builder
