Anthony Hayes

Anthony Hayes

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 television shows, he also wrote, directed and produced the films Ten Empty (2008), New Skin (2002) and…

Filmography

All Saints
All Saints
1998 · TV
as Krys Goretski
Farscape
Farscape
1999 · TV
as Molnon
Farscape
Farscape
1999 · TV
as Wa
Blue Heelers
Blue Heelers
1993 · TV
Blue Heelers
Blue Heelers
1993 · TV
as Phil
McLeod's Daughters
McLeod's Daughters
2001 · TV
as Jack McLeod
Rush
Rush
2008 · TV
as Oliver Ginsberg
White Collar Blue
White Collar Blue
2002 · TV
as John Santos
The Man from Snowy River
The Man from Snowy River
1994 · TV
as Zack Reilly
Rescue: Special Ops
Rescue: Special Ops
2009 · TV
as Zac Weston
Halifax f.p.
Halifax f.p.
1994 · TV
as Kenny
Better Man
Better Man
2024 · Movie
as Chris Briggs
Total Control
Total Control
2019 · TV
as Damien Bauer
Mystery Road
Mystery Road
2018 · TV
as Ryan Muller
Run
Run
2026 · TV
as Brian
Ocean Girl
Ocean Girl
1994 · TV
The Slap
The Slap
2011 · TV
as Gary
Gold
Gold
2022 · Movie
as Keith
Gallipoli
Gallipoli
2015 · TV
as Anthony Chandler
War Machine
War Machine
2017 · Movie
as Pete Duckman
MDA
MDA
2002 · TV
as Michael Ross
Mr & Mrs Murder
Mr & Mrs Murder
2013 · TV
as Ralph Alonso
Strangers
Strangers
2018 · TV
as Michael Cohen
Tracey McBean
Tracey McBean
2001 · TV