Browse Archive

Personal Info

Carsten Strauch , born in 1971, studied Visual Communication at the Academy of Art & Design Offenbach from 1992-2001. His films include the shorts Futter, winner of the German Short Film Award in 1997, and The Pocket Organ (Das Taschenorgan, 2000). In 2007, he directed his feature debut Die Aufschneider.