Huang Lu se licenció en Interpretación en la Academia de Cine de Pekín en 2007. Trabajó en varias películas antes de acabar los estudios, como Jieguo (Antes de nacer), de Zhang Ming, y Seven Intellectual in a Bamboo Forest, de Yang Fudong. En 2007 interpretó el papel principal en Mang shan (La montaña ciega), de Li Yang, seleccionada para participar en la sección "Una cierta mirada" en Cannes, y en Hongse kanbaiyin (Toldo rojo), de Cai Shangjun, premiada en los Festivales de Pusan y de Tesalónica. Ha protagonizado otro largometraje, Ahasin Wetei (Entre dos mundos), estrenado en el Festival de Venecia 2009, además de SHE, A CHINESE.