Shen Lin was born on October 23, 1980 in Beijing, China. He is an actor, known for Wo di gui lai (2017), Xi Fu De Mei Hao Shi Dai (2010) and Ma La Po Xi (2006).
No related contents, please re-enter