
Yinghao Sheng
Birthday: October 12, 1995 in Luoyang, Henan, China
Yinghao Sheng was born on October 12, 1995 in Luoyang, Henan, China. He is an actor, known for Chuan wen zhong de chen qian qian (2020), Dou po luan shi qing (2020) and Princess at Large (2018).
Yinghao Sheng's FILMOGRAPHY
All
as Actor (1)