Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Sun Qingguo
Follow
Born in Harbin, Heilongjiang, China
Director
See all 8 →
Sealed
1987
?.?
?.?
The Last Empress
Director
Sealed
1994
?.?
?.?
Flying Centipede
Director
Sealed
1995
?.?
?.?
Zhu pu li xian ji
Director
Sealed
1980
?.?
?.?
The Red Peony
Assistant Director