The Naughty Nine 2023
as Jon Anthony
Hold On 2019
as Paul Duran
A Wrinkle in Time 2018
as Charles Wallace Murry
The Kaos Brief 2017
as Young Skylar
Stephanie 2017
as Moppet (uncredited)
Credits from TMDB.