上海戏剧学院
Lin was born in Shenyang, Liaoning, China. He enrolled in the Shanghai Theatre Academy in 2007. During his college years, Lin appeared in low-budget films, television shows, short films and advertisements.