Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Chen Yu
Follow
Born 10 October 1971 in Zhejiang Province, China
Director
Sealed
2011
?.?
?.?
The Story of David
Director
Writer
Sealed
2023
?.?
?.?
Full River Red
Original Film Writer, Screenplay
Sealed
2022
?.?
?.?
Snipers
Writer
Sealed
2023
?.?
?.?
Under the Light
Writer
Sealed
2011
?.?
?.?
The Story of David
Writer