Xu Chao is an actor in Mainland China. He graduated from the Xie Jin School of Film and Television Arts, Shanghai Normal University.
The Classic of Mountains and Sea 2
Battle of Xiangjiang River
Raid On The Lethal Zone
The Battle at Lake Changjin II: Water Gate Bridge