YS
Yilun Sheng

Yilun Sheng

Peter Sheng is a Chinese actor and model who is born and raised in Hangzhou, Zhejiang, China. He made his acting debut in the Chinese short film, The Mirror Effect. In 2015, he gained recognition for his role in the popular Chinese web series, Go Princess Go.
WIKIPEDIA

Shows