highest rated
acting
- The Tracking of a Russian Spy → Mitch Swenson
- 13 Going on 30
- Oh, Hi! → Isaac
- We Were the Lucky Ones (TV) → Addy Kurc
- Bullet Train → The Son
- Only Murders in the Building (TV) → Jay Pflug
- Hunters (TV) → Jonah Heidelbaum
- Shirley → Fred Nemser
- The Kelly Clarkson Show (TV) → Self
- End of Sentence → Sean Fogle
- Sgt. Stubby: An American Hero → Robert Conroy (voice)
- The Vanishing of Sidney Hall → Sidney Hall
- Indignation → Marcus Messner
- The Late Late Show with James Corden (TV) → Self
- The Tonight Show Starring Jimmy Fallon (TV) → Self
- Variety Studio: Actors on Actors (TV) → Self
- Fury → Norman Ellison
- Noah → Ham
- Percy Jackson: Sea of Monsters → Percy Jackson
- Stuck in Love → Lou
- The Perks of Being a Wallflower → Charlie
- The Scribe → Jordan
- The Three Musketeers → D’Artagnan
- Percy Jackson & the Olympians: The Lightning Thief → Percy Jackson
- Nicolas' Life (TV) → Michael Cooper
- Gamer → Simon
- My One and Only → George Devereaux
- Live from Studio Five (TV) → Self
- 3:10 to Yuma → William Evans
- The Number 23 → Robin Sparrow
- Meet Bill → The Kid
- Hoot → Roy Eberhardt
- Jack & Bobby (TV) → Robert "Bobby" McCallister
- The Butterfly Effect → Evan Treborn age 7
- 10-8: Officers on Duty (TV) → Bobby Justo
- A Painted House → Luke Chandler
- Riding in Cars with Boys → Jason (Age 8)
- The Patriot → William Martin
- What Women Want → Young Nick Marshall
- Teen Choice Awards (TV) → Self - Presenter
- Hallmark Hall of Fame (TV) → Luke Chandler