Demon Clown 2017
as Director David Flores (narração)
Pit Stop 2024
Director, Writer, Executive Producer
Likeness 2024
Writer, Director
Cold Caller 2017
Producer
Duo 2016
Writer
Credits from TMDB.