Devil in the Dark 2017
as Young Adam
Dive Olly Dive and the Octopus Rescue 2016
as Charlie Jr. (voice)
Tomorrowland 2015
as Justin (uncredited)
Credits from TMDB.