Moss & Freud 2026
as Young Lucian
Deep Water 2026
as Matt
Pike River 2025
as Ben Rockhouse
Morning Hate 2024
as Tommies
A Mistake 2023
as Richard
Evil Dead Rise 2023
as Caleb
Princess of Chaos 2022
as Luigi Wewege
Workshop 2020
as Greg
Credits from TMDB.