Scan QR code to download App Now !
Watch videos anywhere
Smoother playback
Night mode switch

Xu Haiqiao (simplified Chinese: 徐海乔; traditional Chinese: 徐海喬; pinyin: Xú Hǎiqiáo, born 17 April 1983), 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. He graduated from Shanghai Theatre Academy.
The Legend of Zhuohua
The Tang Mist S1
Tigers Sniff the Rose (English Ver.)
Tigers Sniff the Rose
Lose My Heart To You
Tigers Sniff the Rose (Spanish Dub)
The Epoch of Miyu (Thai Ver.)
A Dream of Splendor
The Epoch of Miyu
A Dream of Splendor (English Ver.)
My Destined Consort
Revive
The Legend of ShenLi
The Dark Lord
Tigers Sniff the Rose (Portuguese Dub)
The Legend of ShenLi (English Ver.)