Xu Zhangchao è apparso in nessuna serie e 10 film. Al cinema, come Hercules nel lungometraggio 武神苏乞儿之黄金海盗.