Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Du Haibin
Follow
Born 12 September 1972 in Baoji, Shaanxi, China
Director
See all 10 →
Sealed
2015
?.?
?.?
A Young Patriot
Director
Sealed
2009
?.?
?.?
1428
Director
Sealed
2000
?.?
?.?
Along the Railway
Director
Sealed
2007
?.?
?.?
Umbrella
Director
Producer
Sealed
2021
?.?
?.?
Home in the Mine
Producer
Writer
Sealed
2015
?.?
?.?
A Young Patriot
Writer
Cinematographer
Sealed
2001
?.?
?.?
Sun Plant
Director of Photography