Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Yuchao Feng
Follow
Born 3 June 1992 in Fujian, China
Director
Sealed
2018
?.?
?.?
Pearl
Director
Sealed
2017
?.?
?.?
Red
Director
Cinematographer
Sealed
2022
?.?
?.?
A New Old Play
Director of Photography
Sealed
2024
?.?
?.?
Land of Broken Hearts
Director of Photography
Sealed
2026
?.?
?.?
Fuxi: Four Tales of Feasting
Director of Photography
Sealed
2024
?.?
?.?
Betwixt and Between
Director of Photography
Writer
Sealed
2018
?.?
?.?
Pearl
Writer
Sealed
2017
?.?
?.?
Red
Writer
Editor
Sealed
2018
?.?
?.?
Pearl
Editor
Crew
Sealed
2018
?.?
?.?
May and June
Cinematography