
Actor
Age 34 · UK

2005 · ★ 7
as Charlie Bucket

2007 · ★ 6.1
as Pantalaimon (voice)

2004 · ★ 7.3
as Peter Llewelyn Davies

2006 · ★ 6.4
as Arthur Montgomery

2008 · ★ 6.7
as Jared Grace / Simon Grace

2007 · ★ 7.4
as August Rush

2009 · ★ 5.8
as Arthur Montgomery

2006 · ★ 6.7
as Young Max Skinner

2009 · ★ 6.3
as Astro / Toby (voice)

2010 · ★ 5.8
as Arthur Montgomery

2011 · ★ 6.6
as George Zinavoy

2021 · ★ 6.8
as Thom

2004 · ★ 7.2
as Raoul Normandin

2013 · ★ 5.9
as Justin (voice)

2017 · ★ 6.7
as Young Adrian Baton

2010 · ★ 6.6
as Nigel Slater

2017 · ★ 6.3
as Charlie Brenner

2004 · ★ 5.6
as Robert

2020 · ★ 6.9
as Ben (voice)

2023 · ★ 6.7
as Henry, Duke of Cheshire (voice)

2017 · ★ 6.3
as Jack

2001 · ★ 5.4
as Sam

2010 · ★ 5.5
as Hally Ballard

2010 · ★ 5.2
as Astro Boy (voice)

2005

2005
Movies from TMDB, TV roles from TVmaze (main cast only).