2020
FF
FF Zee (supporting), Written in the stars
2020
TV
TV Gabe (core cast), Mystic
2019
TV
TV Rob Lattimore (Guest Role), Shortland Street
2016
MV
MV Lead, Sir T - 'Legend'
2016
MV
MV Lead, Dead Dreamers - 'So Far Gone'
2016
SF
SF Lead, Shark Attack
2016
ST
ST Able (lead), 'Balls'
2016
ST
ST Dan (lead), 'Occupy; The Road To Joy'
2015
ST
ST Multiple, 'Love and Information'
2015
ST
ST Dancer, 'Stutterpop'
2008
TV
TV Aidan (featured guest role), Legend Of The Seeker