
Xu Zhengchao
January 30, 1976Huludao, Liaoning, China
Biography
Xu Zhengchao, born on January 30, 1976 in Huludao City, Liaoning Province, is a screenwriter and director in Mainland China and graduated from the Chinese Department of Liaoning University.…
