Xudong Liu

Xudong Liu was born in Shanghai. Before coming to the United States, he worked as a documentary director at Shanghai TV Station for six years, producing over 100 short documentaries from all walks of life, which became the source of his inspiration and convinced him that even the most ordinary characters deserve attention.