Yibai Zhang: Yibai Zhang. Director: My People, My Country. Yibai Zhang was born in 1963 in Chongqing, Sichuan, China. He is a director and producer, known for My People, My Country (2019), Yoru no Shanghai (2007) and Fleet of Time (2014).
Known For: My People, My Country (Director(segment Passing by)), Yoru no Shanghai (Director), Fleet of Time (Director), Spring Subway (Director)