Lin Cui was born in 1982 in Harbin, China. He is an actor, known for Beijing Bicycle (2001), Summer Palace (2006) and Cat and Mouse (2003).
No data