David Sahay is a documentary filmmaker based in Beijing, China. His work has appeared on TV networks such as ARD, ZDF, and Arte. Specializing in working in small teams or alone, David Sahay is not only a director but also a cinematographer.
Send me an email