Actor
![](https://image.tmdb.org/t/p/w154/dFu8oHN805ZRzpQZNOjkiLzMbep.jpg)
The Canterville Ghost
2023
as Henry Duke of Cheshire (voice)
![](https://image.tmdb.org/t/p/w154/kWhXubAiIcHW0xn5GThflqaKZqh.jpg)
The Vault
2021
as Thom
![](https://image.tmdb.org/t/p/w154/ucDrOXUrVnr9X3ZmXP2Q68HDIHr.jpg)
Dragon Rider
2020
as Ben (voice)
![](https://image.tmdb.org/t/p/w154/uJMknKxZagbhAYiiMjEaFnsZzRR.jpg)
Almost Friends
2017
as Charlie Brenner
![](https://image.tmdb.org/t/p/w154/7XaSVJ3CggWweqRUrkvuCiers5Z.jpg)
Tour de Pharmacy
2017
as Young Adrian Baton
![](https://image.tmdb.org/t/p/w154/avmWN1YGYbzW4n1cbffw4uLCZSr.jpg)
The Journey
2017
as Jack
![](https://image.tmdb.org/t/p/w154/z6GrOTKOazrLnHQWVrN1pA082qi.jpg)
Justin and the Knights of Valour
2013
as Justin (voice)
![](https://image.tmdb.org/t/p/w154/3ahdKyzHbYhvqJdtpsEWipEai98.jpg)
The Art of Getting By
2011
as George Zinavoy
![](https://image.tmdb.org/t/p/w154/2TSqAghgHeXA7nHXNDp0wuovj3X.jpg)
Toast
2010
as Nigel Slater
![](https://image.tmdb.org/t/p/w154/wBT40NqmBz65WYmIGhDnWcgzPcA.jpg)
Arthur 3: The War of the Two Worlds
2010
as Arthur Montgomery
![](https://image.tmdb.org/t/p/w154/qn8LKRqr4M61hbYbLpJfjIWuZUv.jpg)
Master Harold... and the Boys
2010
as Hally Ballard
![](https://image.tmdb.org/t/p/w154/1rJyvGj0cUbf5blLlBpgmdIXiCL.jpg)
Astro Boy vs The Junkyard Pirates
2010
as Astro Boy (voice)
![](https://image.tmdb.org/t/p/w154/rHCL0HwlQvU01TLRRHZFlvsVEqt.jpg)
Arthur and the Revenge of Maltazard
2009
as Arthur Montgomery
![](https://image.tmdb.org/t/p/w154/nKiEA8Z81i2sWxhjs0pcNbs2Rmr.jpg)
Astro Boy
2009
as Astro Boy (voice)
![](https://image.tmdb.org/t/p/w154/9JmD7mrimja0tpHMhiA231h6JHx.jpg)
A Fox's Tale
2008
as Little Jack (voice)
![](https://image.tmdb.org/t/p/w154/y0zqUbwK8FWIkelnlmnRkntz9F8.jpg)
The Spiderwick Chronicles
2008
as Jared Grace / Simon Grace
![](https://image.tmdb.org/t/p/w154/6DTH9poR8RAw859L6OuokT7z993.jpg)
The Golden Compass
2007
as Pantalaimon (voice)
![](https://image.tmdb.org/t/p/w154/oA6ZeICPINiS6YtD5WZeBaGVmuT.jpg)
August Rush
2007
as August Rush
![](https://image.tmdb.org/t/p/w154/gH27K0S7BiZCsNMxzOQTacG9IZp.jpg)
Arthur and the Invisibles
2006
as Arthur Montgomery
![](https://image.tmdb.org/t/p/w154/10ErazhJxfL68rWg2KLfwiRuIou.jpg)
A Good Year
2006
as Young Max Skinner
![](https://image.tmdb.org/t/p/w154/wfGfxtBkhBzQfOZw4S8IQZgrH0a.jpg)
Charlie and the Chocolate Factory
2005
as Charlie Bucket
![](https://image.tmdb.org/t/p/w154/5JyDPH4qdr0I6pF7Bjh1Qrf1Jhh.jpg)
Finding Neverland
2004
as Peter Llewelyn Davies
![](https://image.tmdb.org/t/p/w154/qjRlksMO0bDgWVMXqViSj1SNY2r.jpg)
Five Children and It
2004
as Robert
![](https://image.tmdb.org/t/p/w154/5I2pRuJI3SZVsxP5iaorGaczzkI.jpg)
Two Brothers
2004
as Raoul Normandin
![](https://image.tmdb.org/t/p/w154/q4D1mxt5KAw0fkbz0Hmt5hJFkVQ.jpg)
Women Talking Dirty
2001
as Sam
Happy Birthday Shakespeare
2000
as Steven Green
Sinner v. Saints