Data urodzenia: 7 września 1989
jako Tim
2009
jako Young Silas
2006
jako Josh Hintlesham
2005
jako Green
jako Hargreaves
2004
jako Adam Watson
2003
jako Boy Nicholas Nickleby
2002
jako Colin Creevey
jako Richard Welles
2013
jako Archie
2012
jako Edward VI
jako Mark Lennon
2001