Ashamed 2026
as Max
daylight 2026
as Sean
Wine & Secrets 2025
as Edward
Life Almost Gone 2025
as Ryan
Prograde 2024
as Eric, Producer
Underneath 2024
as Erden Spencer
Omakase 2024
as Dominic, Producer
Killer in a Small Town 2023
as Will Wesley
It Lives in a Cave in the Woods 2022
as Pa / Monster, Editor
Credits from TMDB.