Enjoy the best Viki experience, optimized for your phone and tablet
Ren You Lun is a Chinese actor. He was born in Henan, China, on September 25, 1994 and made his acting debut in 2018. Since then, he has appeared in several television dramas, including “Ever Night” (2018) and “Mr. Fox and Miss Rose” (2020).