Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Xingzhi Xu
Follow
Born 5 April 1904 in Jiangsu province, China
Died 11 December 1991 (aged 87)
Director
Sealed
1935
?.?
?.?
Children of Troubled Times
Director
Sealed
1951
?.?
?.?
海上风暴
Director