Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Ma Shuchao
Follow
Born 1 January 1954 in Hebei, China
Director
Sister Yuan Shang and Her Younger Brother
Sealed
1992
?.?
?.?
Sister Yuan Shang and Her Younger Brother
Director
Sealed
1991
?.?
?.?
Teenage Mao Zedong
Director
Actor
See all 8 →
Sealed
1986
?.?
?.?
The Moon in Mid-Autumn
Sealed
1985
?.?
?.?
Robbery in Emei Mountain
Sealed
1983
?.?
?.?
Extraordinary Years
Sealed
1980
?.?
?.?
A Hand Cuffed Passenger