Réalisateur et scénariste chinois, Larry Yang (de son vrai nom Yang Zi) est né en 1981 dans le Xian de Luobei, en Chine. Très tôt, il se destine au cinéma et entre à l’Académie de cinéma de Pékin. Par la suite, il opte pour l’université d’Edimbourg en Ecosse. Finalement, il débute sa carrière de scénariste et réalisateur avec le drame romantique Dui bu qi, wo ai ni (2013). Pourtant, c’est véritablement avec le film d’action Han shan (2015) qu’il est révélé. Ainsi, il obtient plusieurs prix aux festivals de Busan (en Corée du Sud) et de Shanghai.
Le cinéaste enchaîne avec le biopic sportif My Other Home (2017) sur un joueur de la NBA très célèbre en Chine. En 2019, il revient au drame romantique pour Chong ai (2019) qui marque nettement moins les esprits. Alors que sa carrière patine, il devient un proche de la star vieillissante Jackie Chan et tourne pour lui la comédie d’action Ride On (2023), et surtout le film high tech The Shadow’s Edge (2025) qui est son premier long à sortir sur les grands écrans français.