Enjoy the best Viki experience, optimized for your phone and tablet
He Lan Dou is a Chinese actress. Born on October 16, 1999, she made her acting debug in the 2017 film “Dragon Hunter.” She also has appeared in the television dramas “The Love Knot: His Excellency’s First Love” (2018) and “Youth” (2018).