Xu Chao is an actor in Mainland China. He graduated from the Xie Jin School of Film and Television Arts, Shanghai Normal University.
绝地追击 | Song Qiu's Assistants | 2023-09-07 | |
长津湖之水门桥 | Captain Yang | 2022-02-01 | |
山海经破蛊师:饕餮兽 | Zhen Tao Tie / "Alien Beast" | 2018-06-22 | |
血战湘江 | Li Jue | 2017-06-30 |