Chen Ran

Chen Ran (39)

1985-11-24 | Suzhou, Jiangsu, China

On Movies

  • So Young 2: Never Gone
  • Monk Comes Down the Mountain
  • Scent
  • Cross
  • Caught in the Web
  • The Sorcerer and the White Snake
  • Ocean Heaven
  • Confucius

On Series

NextFilm 2025