Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Bo Xiao
Follow
Born 11 December 1982 in Shanghai, China
Actor
See all 6 →
Sealed
2024
?.?
?.?
Doomsday Warrior
Sealed
2022
?.?
?.?
Desert Monster
Liu Mengxi
Sealed
2021
?.?
?.?
Ghost Ship From Lop Nur
Zoran
Sealed
2001
?.?
?.?
Family Ties