Known For
Photos
Filmography
——
2026
2026
2025
2024
2024
2023
2021
2020
2019
2018
2018
2018
2017
2016
2015
2015
Play Dead
Play Dead
Movie

Psyche
Movie

We Bury the Dead
Movie · as Anxious Bus Volunteer

Dead Howling
Movie · as Carter

Kangaroo Island
Movie · as Ben Roberts

Just a Farmer
Movie · as Alec

Runt
Movie · as Constable Duncan Bayleaf

Raising Thunder
Movie · as William

H Is for Happiness
Movie · as Rich Uncle Brian

I Met a Girl
Movie · as Nick

Ms Fisher's Modern Murder Mysteries
TV · as Detective James Steed · 12 eps

Stranger
Movie · as Stranger

Safe Harbour
TV · as Damien Pascoe · 4 eps

Mystery Road
TV · as McBride · 3 eps

Jungle
Movie · as Marcus

The Wrong Girl
TV · as Liam Johnson · 4 eps

Peter Allen: Not the Boy Next Door
TV · as Peter Allen · 2 eps

Deadline Gallipoli
TV · as Charles Bean · 2 eps


