2007
as Jake Oleson
2024
as Roger Stone
2017
as Chris Morrow
2008
as Kip Crombwell
2019
as Elov Eriksson
2016
as Young Leopold Gursky
as Ludovic Berbek
2009
as Robbie
2004
as Oliver Cauffield
2002
as Michael Crowe
2003
as Joe Andrews
as Taylor Brandon Burns
as Ian Carlyle
as Arthur Read (voice)
as Travis Morrow
2020
as Jeremy
as Joe Soshack (age 11)
2011
as Mark Benton
as Sammy
as Pearson