Kenny Lin was born on February 13, 1988 in Shenyang, Liaoning, China. He is an actor, known for Tong zhuo de ni (2014), The Great Wall (2016) and Chu Qiao zhuan (2017).