Photo of Shuyao Chen

Shuyao Chen

Known for
Directing
Born
July 2, 1993
Birthplace
Wenzhou, Zhejiang, China

Filmography

Credits from TMDB.