Filmai 13
Kulkų ekspresas (2022)
Vaidmuo: The Son
Sidnio Holo dingimas (2018)
Vaidmuo: Sidney Hall
Prodiuseris
Įniršis (2014)
Vaidmuo: Norman Ellison
Nojaus laivas (2014)
Vaidmuo: Ham
Persis Džeksonas: Monstrų jūra (2013)
Vaidmuo: Percy Jackson
Atskalūno laiškai (2012)
Vaidmuo: Charlie
Trys muškietininkai (2011)
Vaidmuo: D’Artagnan
Persis Džeksonas ir Olimpo dievai: Žaibo vagis (2010)
Vaidmuo: Percy Jackson
Žaidėjas (2009)
Vaidmuo: Simon
Traukinys į Jumą (2007)
Vaidmuo: William Evans
Drugio efektas (2004)
Vaidmuo: Evan Treborn age 7
Ko nori moterys (2000)
Vaidmuo: Young Nick Marshall
Patriotas (2000)
Vaidmuo: William Martin
Serialai 1
Žmogžudystė tame pačiame pastate (2021)
Vaidmuo: Jay Pflug
