Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Xu Xiao
Follow
Born 13 June 1987 in Qiqihaer, Heilongjiang, China
Actor
Sealed
2025
?.?
?.?
愤怒的牦牛
Sealed
2024
?.?
?.?
My Super Heroine
Chen Awang
Sealed
2024
?.?
?.?
Five-Foot Detective