Logic: One Day ft. Ryan Tedder (2018) .... Teen Michael
Insidious: The Last Key (2018) .... Dalton Lambert
The Nice Guys (2016) .... Bobby
Barbados (2015) .... Gary
Jurassic World (2015) .... Gray
Meadowland (2015) .... Adam
Hangman (2015) .... Max
Insidious: Chapter 2 (2013) .... Dalton Lambert
Iron Man Three (2013) .... Harley Keener
Extracted (2012) .... Young Anthony
Arcadia (2012) .... Nat
The Next Three Days (2010) .... Luke
Sitters Street (2010) .... Mitchell
Insidious (2010) .... Dalton Lambert
Abracadabra (2009) .... Tucker
Family of Four (2009) .... Tommy Baker
Revolutionary Road (2008) .... Michael Wheeler
Pride and Glory (2008) .... Matthew Egan
Gardens of the Night (2008) .... Dylan Whitehead
Little Children (2006) .... Aaron Adamson
War of the Worlds (2005) .... 3 Year Old Boy
Сериалы:
Doogie Kamealoha, M.D. (2021) .... Anthony - Talk-Story (2021) .... Anthony
Chimerica (2019) .... Young Lee Berger - Neither East nor West (2019) .... Young Lee Berger - The Brace Position (2019) .... Young Lee Berger - Gray Areas (2019) .... Young Lee Berger - Kodak Ergo Sum (2019) .... Young Lee Berger
Private Practice (2008) .... Braden Tisch - Past Tense (2008) .... Braden Tisch
CSI: Crime Scene Investigation (2008) .... Tyler Waldrip - A Thousand Days on Earth (2008) .... Tyler Waldrip
The Guiding Light (2001) .... Jude Cooper Bauer
Law & Order: Criminal Intent (2005) .... Jake Nikos - Ex Stasis (2005) .... Jake Nikos
One Life to Live (2001) .... Jack Manning / Annoying Baby
Озвучивание ролей:
Family Guy (2016) .... Little Drummer Boy ... How the Griffin Stole Christmas (2016) .... Little Drummer Boy