Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Shang Jing
Follow
Born 12 April 1958 in Tianjin, China
Director
Sealed
2009
?.?
?.?
A Woman, a Gun and a Noodle Shop
Co-Director
Sealed
2011
?.?
?.?
My Own Swordsman
Director
Sealed
2012
?.?
?.?
Crazy Dinner Party
Director