Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Z
Zhou Shen
Follow
Born 14 April 1982 in Shanghai,China
Director
Sealed
2016
?.?
?.?
Mr. Donkey
Director
Sealed
2019
?.?
?.?
Almost a Comedy
Director
Writer
Sealed
2016
?.?
?.?
Mr. Donkey
Writer
Sealed
2019
?.?
?.?
Almost a Comedy
Writer
Actor
Sealed
2023
?.?
?.?
Where Nothing Grows
Editor
Sealed
2016
?.?
?.?
Mr. Donkey
Editor