Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Chen Ran
Follow
Born 24 November 1985 in Suzhou, Jiangsu, China
Actor
See all 13 →
Sealed
2011
?.?
?.?
The Sorcerer and the White Snake
Fox Demon
Sealed
2010
?.?
?.?
Confucius
Confucius' daughter
Sealed
2015
?.?
?.?
Monk Comes Down the Mountain
Wan Zhen
Sealed
2010
?.?
?.?
Ocean Heaven
Teacher