Lived Once Buried Twice 2025
as Hayden
Waste 2023
as Dylan
Mandrake 2022
as Leon McGrath
Safe Inside 2021
as Ethan
Grace and Goliath 2018
as Kanye
The Invention 2018
as Paul
Credits from TMDB.