The Invention of Species 2024
Director, Writer
In the Name of the Daughter 2011
Executive Producer, Writer, Director
How Much Further 2006
Director, Writer, Producer
Credits from TMDB.