2019 - Waiting for the Barbarians - Attore
2018 - Apostolo - Attore - Jeremy
2017 - The Lodgers - Non infrangere le regole - Attore - Edward
2013 - Locke - Attore - Sean
2012 - Broken - Attore - Jed
2011 - X-Men - L'inizio - Attore - Erik Lehnsherr/Magneto da piccolo
2009 - Skellig - Attore - Michael
2009 - Sex&Drugs&Rock&Roll - Attore - Baxter Dury
2007 - Son of Rambow - Attore - Will Proudfoot