Benjamin Eicher |
Benjamin Eicher was born on March 31, 1974 in Tübingen, Baden-Württemberg, Germany. He is a director and producer, known for Camera Obscura (2004), Amazing Africa 3D (2011) and Fascination Galapagos 3D (2012).
See full bio »
Born:in Tübingen, Baden-Württemberg, Germany |
|