

Acting
Biography
No biography available.
Known For
Select Role:
A Thousand Odd Days (2024)as Lu
Ladies in Black (2024)as Richard White
Heartbreak High (2022)as Chook
Darby and Joan (2022)as Lachlan Malcolm
Alba (2021)
The Newsreader (2021)as Nick
Guilt (2020)as Mitchell
Trollhunters: Tales of Arcadia (2016)as Coach Lawrence (voice)
Atlas Shrugged: Part II (2012)as Robert Collins
Home and Away (1988)as Blake Gollan






