UNABOMBER 2026
as Gear #1
The Death & Life of John F. Donovan 2019
as Young Fan
The Factory 2012
as Jed
Upside Down 2012
as Tommy
Peepers 2010
as Will
Die 2010
Actor
Credits from TMDB.