Theater Camp 2020
as Camper
Framing John DeLorean 2019
as Zach DeLorean (Age 12)
Benji the Dove 2017
as Manny
The Transfiguration 2016
as Additional Voices (voice)
Blood Ties 2013
as Young Frank
Credits from TMDB.