Cold Take
Discover
Club
Blind Pick
Log in
Sign up
S
Shen Yan
Follow
Born 1 November 1915 in Anqing, Anhui province, China
Died 8 May 2009 (aged 93)
Director
Sealed
1963
?.?
?.?
The Conscription
Director
Sealed
1979
?.?
?.?
Roar! The Yellow River
Director