Peter Liechti was born on January 8, 1951 in St. Gallen, Switzerland. He was a cinematographer and director, known for Vaters Garten - Die Liebe meiner Eltern (2013), The Sound of Insects: Record of a Mummy (2009) and Marthas Garten (1997). He died on April 4, 2014 in Zürich, Switzerland.