Allen Ren, or Ren Jia Lun, as he’s also known, is a Chinese actor. He was born in Qingdao, Shandong, China on April 11, 1989 and made his debut in the entertainment world in 2014 when he took on his first role in a television drama, a drama that wouldn’t air until 2016. Best known for his role in the 2017 historical drama, “The Glory of Tang Dynasty”, he has appeared in several other dramas, including “The Legend of Chusen” (2016) and “The Destiny of White Snake” (2018).