Ding Sheng is a Chinese film director and screenwriter. Born in Qingdao, Shandong in 1970, his film works include Little Big Soldier, Police Story 2013 and Railroad Tigers both films directed by him and starring Jackie Chan.
Police Story: Lockdown
Movie • 2013
Railroad Tigers
Movie • 2016
Little Big Soldier
Movie • 2010
S.W.A.T.
Movie • 2019
A Better Tomorrow
Movie • 2018
The Movie Emperor
Movie • 2024
Saving Mr. Wu
Movie • 2015
The Underdog Knight
Movie • 2008
Nothing Can't Be Undone by a HotPot
Underdog Knight 2
Movie • 2011