Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
Ying Tan was born in 1915 in Shanghai, China. She was an actress, known for Corpse Mania (1981), Black Lizard (1981) and Guai xia (1968). She died in 2001 in China.