Show more
Ran Chen was born on 24 November 1985 in Suzhou, Anhui, China. She is an actress, known for The Cross (2012), Stay with Me (2016) and Scent (2014). imdb.com