Nama Allen Ren mulai populer sejak ia membintangi Drama The Glory of Tang Dynasty yang tayang pada 2017 sebagai Li Chu.
Berkat kesuksesan akting Allen Ren dalam Drama sejarah itu pula namanya menerima penghargaan sebagai Aktor Terbaik di Festival Film dan TV Hengdian ke-4 Tiongkok.
Sebelum terjun di dunia seni peran, Allen Ren adalah seorang pemain tenis meja profesional. Namun karena mengalami cedera ia berhenti menekuni olahraga tersebut.
Allen Ren pun pernah turut serta dalam program Hunan TV Super Boy dan Korean Star.
Biodata Allen Ren
Nama Lahir: Ren Guo Chao/任 国 超
Marga: Ren
Nama Populer: Allen Ren, Ren Jia Lun
Tempat Tanggal Lahir: Qingdao, Shandong, 11 April 1989