Portrait of Joe Xu

Joe Xu

Bio: 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
Born: Sun, Apr 17 1983
Birthplace: Jinan, Shandong, China
Joe Xu is 41 years old
External Links
IMDb logo
Sort by Popularity
Scroll to TV Credits

Movies (Acting Roles)

Sorted by Release Date
Poster of Reset Force
Reset Force
Joe Xu was 41 in Reset Force
Movie Released: Wed, Dec 18 2024
Poster of A Love Story of Assassin
A Love Story of Assassin
Joe Xu was 41 in A Love Story of Assassin as 'Sima Sheng'an'.
Movie Released: Fri, Sep 13 2024
Poster of The Mystery of Jade
The Mystery of Jade
Joe Xu was 40 in The Mystery of Jade as 'Bao Zheng'.
Movie Released: Fri, Mar 22 2024
Poster of Painted Heart: Twin Tribulations
Painted Heart: Twin Tribulations
Joe Xu was 40 in Painted Heart: Twin Tribulations as 'Wang Tiansheng'.
Movie Released: Thu, Aug 03 2023
Poster of Passage of My Youth
Passage of My Youth
Joe Xu was 38 in Passage of My Youth as 'Shen Fang'.
Movie Released: Tue, Jun 22 2021
Poster of All Life With You
All Life With You
Joe Xu was 29 in All Life With You
Movie Released: Sun, Dec 09 2012

TV Shows (Acting Roles)

Sorted by Release Date
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Poster of Sunny Mood
Sunny Mood
Joe Xu was 41+ in Sunny Mood
TV Show Released: First Air Date
Tue, Dec 17 2024
Poster of Love Game in Eastern Fantasy
Love Game in Eastern Fantasy
Joe Xu was 41+ in Love Game in Eastern Fantasy as 'Zhao Qinghuan, Duke Qing Yi'.
TV Show Released: First Air Date
Fri, Nov 01 2024
Poster of The Legend of ShenLi
The Legend of ShenLi
Joe Xu was 40+ in The Legend of ShenLi as 'Feng Lai'.
TV Show Released: First Air Date
Mon, Mar 18 2024
Poster of 三餐四季
三餐四季
Joe Xu was 40+ in 三餐四季
TV Show Released: First Air Date
Sat, Dec 30 2023
Poster of The Legend of Zhuohua
The Legend of Zhuohua
Joe Xu was 40+ in The Legend of Zhuohua as 'Shen Jinghong'.
TV Show Released: First Air Date
Sat, Aug 19 2023
Poster of Love Between Fairy and Devil
Love Between Fairy and Devil
Joe Xu was 39+ in Love Between Fairy and Devil as 'Rong Hao'.
TV Show Released: First Air Date
Sun, Aug 07 2022
Poster of A Dream of Splendor
A Dream of Splendor
Joe Xu was 39+ in A Dream of Splendor as 'Ouyang Xu'.
TV Show Released: First Air Date
Thu, Jun 02 2022
Poster of Hello Saturday
Hello Saturday
Joe Xu was 38+ in Hello Saturday
TV Show Released: First Air Date
Sat, Jan 01 2022
Poster of Marvelous Woman
Marvelous Woman
Joe Xu was 38+ in Marvelous Woman as 'Ren Xuetang'.
TV Show Released: First Air Date
Mon, Nov 08 2021
Poster of Call Me By Fire
Call Me By Fire
Joe Xu was 38+ in Call Me By Fire as 'Self'.
TV Show Released: First Air Date
Thu, Aug 12 2021
Poster of The Summer Palace
The Summer Palace
Joe Xu was 37+ in The Summer Palace
TV Show Released: First Air Date
Fri, Jul 03 2020
Poster of A Little Thing Called First Love
A Little Thing Called First Love
Joe Xu was 36+ in A Little Thing Called First Love as 'Teacher Lu Peng'.
TV Show Released: First Air Date
Wed, Oct 23 2019
Poster of Sweet Tasks
Sweet Tasks
Joe Xu was 35+ in Sweet Tasks
TV Show Released: First Air Date
Mon, Feb 04 2019
Poster of My Little One
My Little One
Joe Xu was 35+ in My Little One
TV Show Released: First Air Date
Sat, Jan 05 2019
Poster of Starlight
Starlight
Joe Xu was 35+ in Starlight as 'Shen Junyi'.
TV Show Released: First Air Date
Wed, Sep 19 2018
Poster of The Dark Lord
The Dark Lord
Joe Xu was 35+ in The Dark Lord as 'Ye Xiao Tian'.
TV Show Released: First Air Date
Tue, Aug 14 2018
Poster of My Little One
My Little One
Joe Xu was 35+ in My Little One as 'Self - Observee'.
TV Show Released: First Air Date
Sat, Jul 07 2018
Poster of Let's Shake It
Let's Shake It
Joe Xu was 34+ in Let's Shake It as 'Bai Yu'.
TV Show Released: First Air Date
Mon, Aug 07 2017
Poster of Lost Love in Times
Lost Love in Times
Joe Xu was 34+ in Lost Love in Times as 'Yuan Zhan'.
TV Show Released: First Air Date
Thu, Jul 13 2017
Poster of Super Idol
Super Idol
Joe Xu was 34+ in Super Idol as 'Self'.
TV Show Released: First Air Date
Tue, Jun 13 2017
Poster of Detective Samoyeds
Detective Samoyeds
Joe Xu was 33+ in Detective Samoyeds as '萨摩多罗'.
TV Show Released: First Air Date
Wed, Feb 15 2017
Poster of Kun Lun Que Zhi Qian Jin Sheng
Kun Lun Que Zhi Qian Jin Sheng
Joe Xu was 33+ in Kun Lun Que Zhi Qian Jin Sheng as 'Zhong Li'.
TV Show Released: First Air Date
Thu, Jan 12 2017
Poster of The King of Comedy
The King of Comedy
Joe Xu was 33+ in The King of Comedy
TV Show Released: First Air Date
Sat, Sep 03 2016
Poster of Hot Girl
Hot Girl
Joe Xu was 33+ in Hot Girl as 'Yang Deng'.
TV Show Released: First Air Date
Wed, Aug 10 2016
Poster of Demon Girl
Demon Girl
Joe Xu was 33+ in Demon Girl as 'Wang Shao Tang'.
TV Show Released: First Air Date
Thu, Jun 30 2016
Poster of Revive
Revive
Joe Xu was 32+ in Revive
TV Show Released: First Air Date
Thu, Mar 24 2016
Poster of Son of Heaven
Son of Heaven
Joe Xu was 32+ in Son of Heaven as 'Han Linger'.
TV Show Released: First Air Date
Sat, Feb 27 2016
Poster of The Story of Furong
The Story of Furong
Joe Xu was 32+ in The Story of Furong as '秦子阙'.
TV Show Released: First Air Date
Tue, Dec 22 2015
Poster of The Journey of Flower
The Journey of Flower
Joe Xu was 32+ in The Journey of Flower as 'Meng Xuanlang'.
TV Show Released: First Air Date
Tue, Jun 09 2015
Poster of My Amazing Bride
My Amazing Bride
Joe Xu was 31+ in My Amazing Bride as 'Yu Wan Quan'.
TV Show Released: First Air Date
Thu, Feb 05 2015
Poster of 娘心计
娘心计
Joe Xu was 29+ in 娘心计
TV Show Released: First Air Date
Sat, Sep 15 2012
Poster of Story of College Student Soldiers
Story of College Student Soldiers
Joe Xu was 27+ in Story of College Student Soldiers
TV Show Released: First Air Date
Tue, Feb 01 2011
Poster of 春光灿烂猪九妹
春光灿烂猪九妹
Joe Xu was 27+ in 春光灿烂猪九妹
TV Show Released: First Air Date
Sun, Jan 23 2011
Poster of 39度青春
39度青春
Joe Xu will be 41+ in 39度青春 as '演员'.
TV Show Released: First Air Date
Unreleased