Lu nació el 12 de junio de 1871 en Sanghái, Jiangsu, y se crio como protestante y confucionista. A los 13 años ingresó en una escuela de idiomas, especializándose en el francés. En 1890 Lu Cheng-hsiang entró al servicio del gobierno Cixí en el Ministerio de Relaciones Exteriores, y fue enviado a San Petersburgo en 1893, donde trabajó como intérprete para la embajada de China.[1]A pesar de que la lengua internacional para la diplomacia era el francés, Lu había adquirido también fluidez con el ruso. Allí, el embajador Xu Jingcheng se interesó por su carrera. Lu se casó con una mujer belga, Berthe Bovy en San Petersburgo en 1899. Se convirtió al catolicismo y en 1911 fue bautizado por la Iglesia católica.
El 06 de septiembre de 1911 fue designado enviado a la corte de San Petersburgo, sede de gobierno del Imperio ruso.
Después de la Revolución de Xinhai y el derrocamiento de la Dinastía Qing y la proclamación de la República de China en 1 de enero de 1912, el 30 de marzo de 1912 Lu fue nombrado el primer ministro de Asuntos Exteriores en el gabinete de Tang Shaoyi, donde entre el 30 de marzo y de 10 de junio de 1912 Hu Weide ocupó el cargo ministerial en funciones. Posteriormente, Lu Cheng-hsiang actuó como ministro a partir del 10 de junio de 1912 después de su regreso de San Petersburgo.
Del 27 de octubre de 1915 al 21 de marzo de 1916 fue Primer ministro de la República de China al mismo tiempo entre el 27 de enero de 1915 y el 17 de mayo de 1916 fue Ministro de Asuntos Exteriores de la República de China; en esta funcíon negoció con los enviados japoneses.[2]
La guerra en Europa terminó el 9 de noviembre de 1918, China participó como vencedores.
Lu Cheng-hsiang, fue nombrado Ministro de Relaciones Exteriores para asistir al Jefe y Consejo en la Conferencia de Paz de París (1919).