Emo: The Musical 2016
as Peter
Pinch 2015
as Tommy
An Accidental Soldier 2013
as Mills
Betrand the Terrible 2011
as Betrand
The Billabong 2010
as Mark
Credits from TMDB.