Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Danping Shen was born on February 19, 1960 in Nanjing, China. She is an actress, known for Stay in the Country to Examine (1994), Snow Flower and the Secret Fan (2011) and Corner Left Unnoticed by Love (1981).