Pulp Modern: Die Laughing 2024
as Philip
Bruja 2024
Actor
Sloppy Seconds 2022
Dementia 29 2022
as (credit only)
Some Visitors 2022
as Jeff
Credits from TMDB.