Xu Chao is an actor in Mainland China. He graduated from the Xie Jin School of Film and Television Arts, Shanghai Normal University.
Unbending Will
Series • 2020
My Dearest
Series • 2023
Battle of Xiangjiang River
Movie • 2017
Raid on the Lethal Zone
Movie • 2023
The Classic of Mountains and Sea 2
Movie • 2018