Zhang Xu Known forActingBornAugust 28, 1983Place of birthBeijing, China Movies with Zhang XuAngel of Beggars 2025 · ★ 10.0枭龙 2007 TMDB