Actor
The Pretend One
2019 · as Hugo
Second Best
2018 · as Kev
Jean
2016 · as Beverly Shepherd
Backtrack
2015 · as Officer Samuels
Slow West
2015 · as The Kid
Unbroken
2014 · as Stanley Pillsbury
Pirates of the Airwaves
2014 · as Denis 'Doc' O'Callahan
Field Punishment No.1
2014 · as William Little
Matariki
2010 · as Jermaine
Out of the Blue
2006 · as Darren Gibbs