Camera
DE cinema · 2 credits
Good News: Newspaper Salesmen, Dead Dogs and Other People from Vienna
Phaidon – Verlage im Exil
2007
Phaidon - Publishers In Exile
Director of Photography
Assistant Editor