6.5TRON: Ares2025as Caius
FOXBODY2025as Clyde
5.4My Love Affair with Marriage2023as Sergei (voice)
5.9Paradise Highway2022as Special Agent Finley Sterling
5.7Shattered2022as Chris Decker
6.3DC Showcase: Kamandi: The Last Boy on Earth!2021as Kamandi (voice)
8.2Shameless Hall of Shame2020as Ian Gallagher
8.0Joker: Put on a Happy Face2020as Jeremiah Valeska/The Joker (archive footage)
6.2Acting for a Cause2020as Ferris Bueller
- NO IMG
Built by Jedi - The Making of Star Wars Jedi: Fallen Order
9.0Built by Jedi - The Making of Star Wars Jedi: Fallen Order2019as Self
6.7The Death and Return of Superman2019as Connor Kent / Superboy (voice)
7.0Reign of the Supermen2019as Connor Kent / Superboy (voice)
6.4Anthem of a Teenage Prophet2019as Luke Hunter
5.6The Year of Spectacular Men2018as Ross
6.2Love Daily2018as Aaron
5.4Amityville: The Awakening2017as James Walker
6.2Mercy Street2016as Tom Fairfax
6.6The Giver2014as Asher
5.5Jamie Marks Is Dead2014as Adam McCormick
4.6Mall2014as Jeff
6.3Vampire Academy2014as Mason Ashford
4.42nd Serve2012as Jake
6.1Prom2011as Corey Doyle
Corey and Lucas for the Win2011as Corey
Corey and Lucas for the Win2011as Corey
8.2Shameless2011as Ian Gallagher
4.7Another Harvest Moon2010as Jack
8.0Terriers2010as Cody Grice
5.4Safe Harbor2009as Larry Parker
6.3The Three Investigators in The Secret of Terror Castle2009as Bob Andrews
5.2James Gunn's PG Porn2008as Young Boy 1
6.5Dog Gone2008as Dexter
6.3The Three Investigators in The Secret of Skeleton Island2007as Bob Andrews
5.6The Santa Clause 3: The Escape Clause2006as Traffic Cop #1
6.3Click2006as Kevin O'Doyle
7.0Threshold2005
3.5Brothers in Arms2005as Timmy
5.6The Music Man2003as Winthrop Paroo
- NO IMG
The Wishing Stone
10.0The Wishing Stone2002as Alex
6.2Adrenaline Rush: The Science of Risk2002as student (uncredited)
- NO IMG
I Passed This Way
I Passed This Way - NO IMG
Bosch: Start of Watch
Bosch: Start of Watchas Harry Bosch
