Lin Cui nació en 1982 en Harbin, China. Es un actor conocido por Beijing Bicycle (2001), Summer Palace (2006) y Cat and Mouse (2003).
No data