Actor
Door
2025 · as Dave
Max & Me
2023 · as Bogdan (voice)
Ron's Gone Wrong
2021 · as Noah (voice)
Quadratic Equations
2018 · as Student
Fat Camp
2017 · as Eric
Miles From Tomorrowland: Let's Rocket
2015 · as Miles Callisto
Penguins of Madagascar
2014 · as Boy at Zoo (voice)
The Book of Life
2014 · as Additional Voices (voice)
Mr. Peabody & Sherman
2014 · as Kid (voice)