Hide unreleased
Captain Bill's Fun, Fun, Funship of Madness, Mayhem, and Music TBA
as Tommy
A Wrinkle in Time 2018
as Charles Wallace Double
Honey Jar: Chase for the Gold 2016
as Young Terry
Freaks of Nature 2015
as Young Dag
Dance-Off 2014
as Cafe Boy (uncredited)
April Rain 2014
as Tommy Sikes (uncredited)
Credits from TMDB.