Permanent Damage 2026
as Mic
Please Eat Organic 2023
as Michael
Infinite Light 2022
as John
Firecrackers 2019
as Eric
5 Years After the Fall 2016
as Jaden
Credits from TMDB.