Ding Sheng was born in 1970 in China (Qingdao, Shandong). His works include Little Big Soldier, Police Story 2013 and Railroad Tigers (2016) both films directed by him and starring Jackie Chan. Filmography: Underdog Knight (2008), Little Big Soldier (2010), He-Man (2011), Police Story 2013 (2013), Railroad Tigers (2016).
For more information press link below:
https://en.wikipedia.org/wiki/Ding_Sheng_(director)