Chuan Lu se narodil 8. února 1971 v armádním kolonizačním městě v Xinjiangu a je čínským filmařem a scénáristou a producentem. Jeho otcem je známý spisovatel Lu Tianming a rodina se později přestěhovala do Pekingu, kde Lu Chuan vyrůstal. V roce 1995 se rozhodl studovat magisterský obor režie na Beijing Film Academy, kterou absolvoval v roce 1998 s diplomovou prací o Francisu Fordu Coppolovi.
Počátky kariéry a první úspěchy
Lu Chuan si poprvé získal uznání za adaptovaný scénář k 30dílnému televiznímu seriálu Black Hole podle románu Zhang Chenggonga, který režíroval Guan Hu. Jeho režijní debut The Missing Gun z roku 2002, černá komedie o malomestském policistovi, který zoufalě hledá svou ztracenou zbraň, byl představen v Cannes, Benátkách a na Sundance a získal cenu za nejlepší scénář na Taipei Golden Horse Film Festival.
Lu Chuan získal mezinárodní uznání jako režisér svými prvními dvěma filmy: The Missing Gun z roku 2002 a Kekexili: Mountain Patrol z roku 2004, přičemž Kekexili získalo cenu Golden Rooster a Golden Horse za nejlepší film a Zvláštní cenu poroty na 17. Tokyo International Film Festival. Lu Chuan použil svůj krásný a napjatý styl, aby ukázal hrdinství tibetských dobrovolníků, kteří bojovali proti pytlákům za ochranu ohrožených tibetských antilop.
Vrchol kariéry s válečným dramatem
Lu Chuan strávil pět let prací na svém třetím filmu City of Life and Death o masakru v Nankingu během druhé světové války, který byl uveden v dubnu 2009 s kritickým i komerčním úspěchem. Humanistické zobrazení japonského vojáka ve filmu však vyvolalo v Číně kontroverzi. Lu Chuan za film získal cenu Achievement in Directing na 3rd Asia Pacific Screen Awards a cenu za nejlepší režii na 4th Asian Film Awards, zatímco film získal ceny za nejlepší film a nejlepší kameru na 57th San Sebastian Film Festival.
Pozdější tvorba a dokumentární práce
V roce 2012 Lu Chuanův historický film The Last Supper, jehož uvedení bylo kvůli cenzuře několik měsíců odloženo, získal smíšené recenze a neuspěl v kinech. V roce 2015 uvedl Chronicles of the Ghostly Tribe, 3D akční dobrodružný film, který vydělal 106 milionů dolarů v čínských kinech. V roce 2016 režíroval přírodopisný dokumentární film Born in China, koprodukci mezi Disneynature a Shanghai Media Group, který byl uveden v Číně 12. srpna 2016 a ve Spojených státech 21. dubna 2017. Filmař Lu Chuan v dokumentu sleduje dobrodružství tří zvířecích rodin v Číně: majestátní pandy, chytré zlaté opice a nepolapitelného sněžného leoparda.