A Song for Jenny (2015) als Thomas | |
X-Men: Days of Future Past (2014) als Charles Xavier (12 Years) (archive footage) (uncredited) | |
Diana (2013) als Prince William | |
X-Men: First Class (2011) als Charles Xavier (12 Years) | |
Doctor Who: A Christmas Carol (2010) als Young Kazran | |
Messengers 2: The Scarecrow (2009) als Michael Rollins | |
Hell Bent for Leather (2007) als Young Seb Hunter | |
The Shadow Within (2007) als Maurice Dumont |