Lin Gengxin
Lin Gengxin, also known as Kenny Lin, is a Chinese actor. Lin rose to fame for his role in Scarlet Heart, and has starred in several#1 box office hits such as Young Detective Dee: Rise of the Sea Dragon, My Old Classmate, The Taking of Tiger Mountain and Journey to the West: The Demons Strike Back as well as television series Princess Agents.