Haven't You Heard? Everyone Hates Me. TBA
as Khan
Billie and Jesse 2025
Actor
Dating Violet 2022
as Hunter
The Taming of the Shrew 2021
as Lucentio
Joy Boy 2020
as Billy
Riot 2018
as Sweetpea
Credits from TMDB.