JOE XU

Joe Xu

ACTING

Xu Haiqiao, also known as Joe Xu, is a Chinese actor.
He is best known for his roles in television series The Dream Of Red Mansions, The Journey of Flower, Revive, Detective Samoyeds and Lost Love in Times.