Five Fucking Fables 2002
Cinematography
Natasha 2001
Director
More Sex & Violence 1999
Art Department Assistant
Credits from TMDB.