Acting
Bay of Fires
Young Douglas
2023
Summer Love
Dad
2022
Spreadsheet
Charlie
2021
Mr. Black
Fin Cruikshank
2019
Utopia
Damien
2014
Fat Tony & Co
Andrew Hodson
The Doctor Blake Mysteries
Vincent Foster
2013
Sleuth 101
Cary
2010
Play Dirty
Bank Supervisor
2025
Range of Mystery
Self
2018
The Mad Ones
Himself
2012
Signs
Jason
2008
The Saddle Club: Horse Crazy
John Brightstar
2005