ISLINGTON, London (Gran Bretagna), 1 aprile, 1997
2017 - 1918 - I giorni del coraggio - Attore - secondo tenente Raleigh
2016 - The Space Between Us - Attore - Gardner Elliot
2015 - Ten Thousand Saints - Attore - Jude
2014 - X+Y - Attore - Nathan
2013 - Ender's Game - Attore - Ender Wiggin
2011 - Hugo Cabret - Attore - Hugo Cabret
2010 - Tata Matilda e il grande botto - Attore - Norman
2009 - Wolfman - Attore - Ben ragazzo
2008 - Il bambino con il pigiama a righe - Attore - Bruno