ReleaseNexus
Kulturplatz
Self
Almost There
Producer
Therapy for a Vampire
War
Harry Dean Stanton: Partly Fiction
Lovely Louise
Little Paradise
Vitus
Downtown Switzerland
Director
Elisabeth Kübler-Ross: Facing Death
Camera Operator
ID Swiss
Director, Writer