skipintro
Shen Yujie

Shen Yujie

Acting

Born October 11, 2001, Jinhua, Zhejiang Province, China

Filmography

Appearances as themselves (1)
  • Game of Cubes: The New Utopia — Self