Actor · Born 2000
The Gettysburg Address
2025 · as Albertus McCreery (voice)
Snake & Mongoose
2013 · as Jamie - 12-14
Elysium
2013 · as Young Max
Gangster Squad
2013 · as Keeler's Son
Game Time: Tackling the Past
2011 · as Micah
Mr. Popper's Penguins
2011 · as Billy
Class
2010 · as Shane Burch
Radio Free Albemuth
2010 · as Young Nick (uncredited)
Like Dandelion Dust
2009 · as Joey Campbell
A Dennis the Menace Christmas
2007 · as Dennis Mitchell