Enjoy the best Viki experience, optimized for your phone and tablet
Hang Chen Yu, or Xiao Yu, as he’s also known, is a Chinese actor. He was born on July 11, 1991 and made his acting debut in 2012. Since his debut, he has appeared in various television dramas, including the 2019 fantasy wuxia drama, “Snow Tower”.