Square Eyes TBA
as Andrew
The Social Reckoning 2026
as (uncredited)
Ill Fares The Land 2023
as Lee
Scale 2022
as Lanky Youth
The Director 2018
as Carson
One In a Million 2017
as Kevin
Credits from TMDB.