The Alien Report 2025
as Narrator (The Abductee)
Lobster Trap 2023
as Johnny
The Missing 2022
as Douche Bag
Downfalls High 2021
as Psych Ward Patient
Deathwell 2020
as Dirk
Credits from TMDB.