Actor
We're All Gonna Die
2024
as Kai
Hidden Exposure
2023
as Ramsay Stranger
Mortal Kombat Legends: Battle of the Realms
2021
as Liu Kang (voice)
Mortal Kombat Legends: Scorpion's Revenge
2020
as Liu Kang (voice)
Lady Bird
2017
as Miguel McPherson
Bring It On: Worldwide #Cheersmack
2017
as Blake
Dance Academy: The Movie
2017
as Christian Reed
Breaking Through
2015
as J.J.