Director of Photography
The Public Security Bureau investigates an explosion at Chengdu Power Station, which is linked to deaths at St. Paul's Hospital.
Cinematography
A Chinese drama set in 1966, during the Cultural Revolution.
Director of Photography
Five soldiers of the Eighth Route Army fight heroically to cover the evacuation of local people from border area between Shanxi and Hebei provinces as the Japanese attack.
Director of Photography
People's Liberation Army troops overcome difficulties to find a route to build a bridge to Shizi Mountain.