Known For
Filmography
2025
2023
2022
2021
2019
2018
2014
2014
2013
20122010
2008
2005

Play Dirty
Movie · as Bank Supervisor

Bay of Fires
TV · as Young Douglas · 1 ep

Summer Love
TV · as Dad · 1 ep

Spreadsheet
TV · as Charlie · 2 eps

Mr. Black
TV · as Fin Cruikshank · 8 eps

Range of Mystery
Movie · as Self

Fat Tony & Co
TV · as Andrew Hodson · 2 eps

Utopia
TV · as Damien · 1 ep

The Doctor Blake Mysteries
TV · as Vincent Foster · 1 ep
The Mad Ones
The Mad Ones
Movie · as Himself

Sleuth 101
TV · as Cary · 1 ep

Signs
Movie · as Jason

The Saddle Club: Horse Crazy
Movie · as John Brightstar
