Louis Franck was born in Zurich, Switzerland. He is a director and writer, known for Marfa (2004), Kartina (2000) and Under Electric Clouds (2015). He has been married to Dina Korzun since 2001. Read more on iMDB