2017
TV
TV Dwayne, 800 Words
2016
TV
TV Max, Toast (Pilot)
2015
TV
TV Dave, Step Dave Series 2
2014
TV
TV Dave, Step Dave
2013
TV
TV Tom Ryan, Go Girls 5
2012
ST
ST Demetrius, A Midsummer Night's Dream
2011
FF
FF B.G.Goblin - Featured Extra, The Hobbit
2011
ST
ST Mortimer, Mary Stuart
2011
ST
ST Danny / Miles, Eight
2010
SF
SF Evan, Racism Management
2010
SF
SF Rob, Telling Mali
2010
ST
ST Core Cast, 360
2010
ST
ST Roy, The Pohutukawa Tree
2010
R
R Policeman / Journalist, The 53rd Victim
2009
SF
SF Bill, Dead End
2009
ST
ST Lysander, A Midsummer Nights Dream