Deming Chen
Deming Chen is an emerging filmmaker and cinematographer. His debut documentary, Song of the White Bird, won several major Chinese documentary awards, was selected for the 43rd NAFA Film Festival, and is permanently archived by the National Library of China and the National Museum. Based in Beijing.