Search results
We did not find results for: Ding Sheng (filmmaker).
Check spelling or type a new query.
We did not find results for: Ding Sheng (filmmaker).
Check spelling or type a new query.
Ding Sheng is a Chinese film director and screenwriter. Born in Qingdao, Shandong in 1970, his directorial works include Little Big Soldier, Police Story 2013 and Railroad Tigers (2016), all starring Jackie Chan. Wikipedia