3 unreleased or undated titles are hidden. Show unreleased
No Dot on the I 2022
Director, Writer
Human Flesh 2020
Writer, Director
Screen Test (for a Living Sculpture) 2012
Evolutions 2008
Length 2016
Still Photographer
Embarkation 2013
Entrance 2006
Editorial Consultant
Credits from TMDB.