3 unreleased or undated titles are hidden. Show unreleased
Beauty & Happiness 2000
Director, Prop Designer, Writer, Music, Editor, Set Designer, Camera Operator
Voidoid 1999
Director
Fetus Kazoo 1997
Cockroaches in Love 1994
Mother Goddess Goes to the Grocery Store 1993
Credits from TMDB.