Photo of Xu Youxin

Xu Youxin

Known for
Directing
Born
January 1, 1918
Died
January 1, 1980
Birthplace
Shaoxing, Zhejiang province, China

Filmography

Credits from TMDB.