Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Qiao Shan
Follow
Born 28 June 1984 in Harbin, Heilongjiang Province, China
Actor
See all 44 →
Sealed
2005
?.?
?.?
The Myth
Eunuch
Sealed
2017
?.?
?.?
Immortal Demon Slayer
Juanlian
Sealed
2021
?.?
?.?
Hi, Mom
Jia Wentian
Sealed
2019
?.?
?.?
The Knight of Shadows: Between Yin and Yang
Liu Quanzhen