2021
TV
TV Actor, No Exit
2019
FF
FF Bill Mckibbin, Ablaze - Telefeature
2019
TV
TV Brandon - 20 Episodes, Shortland Street
2018
FF
FF Ants - Lead, Hang Time
2018
WS
WS Jesse, Hi Vis Heroes
2018
SF
SF Robbie - Lead - Nomiated Best Actor 48 Film Festival, Sneeze
2017
ST
ST Jay Gatsby, The Great Gatsby
2017
SF
SF Director - Lead, A Guide to Becoming a Detective
2016
ST
ST The Operative - Lead, The Operative
2016
SF
SF Lead, Pretty in Plaid
2016
SF
SF Jeremy, Finding Jesus: A Comedy
2015
TV
TV Garth, Filthy Rich
2015
TV
TV Ben, The Brokenwood Mysteries
2014
SF
SF D.A - Lead, Passage
2014
TV
TV Young Christian Guy, Coverband
2014
ST
ST Lead, Devil in Love - 2nd Place
2013
SF
SF Damon - Lead, Victim
2013
WS
WS Richard, Kevin
2011
SF
SF Jacob - Lead, Bloody Glasses