Nativo di Tianjin, Lu Yue è uno dei direttori della fotografia Cinese con più talento e un vero pioniere nell'industria cinematografica. E' conosciuto soprattutto per i suoi sontuosi effetti visivi che hanno cambiato il volto del cinema cinese. Il suo lavoro più straordinario è il capolavoro fotografico Shanghai Triad (1995) di Zhang Yimou, per il quale ha ricevuto una nomination agli Oscar. La sua carriera cinematografica ebbe inizio con il film The Red Elehant (1982), dove fu subito riconosciuto il suo enorme talento. In seguito lavorò a On the Hunting Ground (1984), seguito dal successo internazionale To Live (1994) di Zhang Yimou nel quale è riuscito a catturare sensazioni e colori di tempi passati con magistrale abilità.
Lu è anche un ottimo scrittore e regista. Il suo primo film, MR. ZHAO, (1998) ha vinto il Gran Premio al Festival Internazionale di Locarno. Ha anche scritto e diretto Thirteen Princess Trees (2003) e la sua peculiarità è l'aver apportato un look nuovo e grintoso ai film di guerra cinesi .Il suo lavoro più recente come direttore della fotografia è The Assembly (2007) di Feng Xiaogang. La battaglia dei tre regni è la sua prima collaborazione con John Woo.