30 10-Second Films in 30 Days 2025
as Self
Tainted 2018
Writer
Tricks 2004
Producer
Con Games 2001
Director
Credits from TMDB.