Acting
Born 2006-04-01
Beijing, China
Popular credits
Game of Cubes: The New Utopia
Self
Super Nova Games
Shining Summer
Shot Click Pick