Chicken Town 2025
Director, Writer, Producer
Bill 2015
Producer, Director
Cuckoo 2010
The Gigolos 2006
Director
Fisted 1996
as Self
Credits from TMDB.