World Trending
Coming Soon...! View all
Ren Jia Lun (Ren Guo Chao, Allen, 任国超) is a Chinese actor and professional table tennis player. He made his debut in 2014 through the television series which was officially released in 2017.