- 2008: Portrayed identical twins, Simon and Jared in "The Spiderwick Chronicles"
- 2007: Played a musical prodigy, the result of a one-night stand between Keri Russell's concert cellist and Jonathan Rhys Meyers' Irish rocker in "August Rush"
- 2006: Played a young Russell Crowe in Ridley Scott's "A Good Year"
- 2005: Cast in the title role for Tim Burton's "Charlie and the Chocolate Factory"; re-teamed with Johnny Depp who portrays the mad candy mogul Willy Wonka
- 2004: Cast in the critically acclaimed "Finding Neverland" as Peter Llewelyn Davies, the inspiration for J.M. Barrie's (Johnny Depp) classic tale 'Peter Pan'; received a SAG nomination for Best Supporting Actor
- 2004: Played a French boy who adopts a young tiger cub in Jean-Jacques Annaud's "Two Brothers"
- 2001: Appeared in the CBS movie "Jack and the Beanstalk: The Real Story" starring Matthew Modine and Vanessa Redgrave
- 2001: Played a young King Arthur in the TNT miniseries "The Mists of Avalon" opposite Anjelica Huston and Joan Allen
- 1999: Made acting debut as Helena Bonham Carter's Scottish son in "Women Talking Dirty"




