Réalisateur, scénariste et monteur chinois, Ding Sheng débute dans la réalisation en faisant tourner l’acteur Liu Ye dans Underdog Knight (2008). Le succès local du film lui permet d’en réaliser la suite Underdog Knight 2 (2011). Entre-temps, Ding Sheng s’est mis au service de la star internationale Jackie Chan. Il réalise pour lui Little Big Soldier (2010), ainsi que le reboot de la saga à succès Police Story avec Police Story : Lockdown (2013).
Il conforte sa bonne réputation dans le domaine de l’action avec Saving Mr. Wu (2015) qui confronte Liu Ye et Andy Lau. Il retrouve ensuite Jackie Chan pour Railroad Tigers (2016) avant de s’attaquer à un monument de la culture hongkongaise, à savoir le remake du film de John Woo A Better Tomorrow (2018). Les fans du film d’origine n’ont guère apprécié sa version. Même déception avec S.W.A.T. (2019) qui n’a pas convaincu grand-monde.