Enjoy the best Viki experience, optimized for your phone and tablet
Zhu Li Lan is a Chinese singer and actress. She was born on March 11, 1997 and made her acting debut in 2016. Since then, she has appeared in a variety of films and television dramas, including “Monkey King: Uproar in Dragon Palace” (2019).