Acteur, réalisateur et producteur de série télévisée originaire de Chine continentale. Lu Yulai est né le 8 avril 1982 à Neijiang, dans la province du Sichuan. Il a obtenu son diplôme au Département de théâtre et littérature de l'Académie centrale du théâtre, puis au Département de réalisation de l'Académie du film de Pékin. Durant ses études, Lu a joué dans son premier film « Peacock » et a été nommé pour le prix du meilleur acteur dans un rôle secondaire aux Chinese Media Film Awards. En 2006, il a reçu une nomination pour le meilleur acteur dans un rôle secondaire aux 7e Chinese Film Media Awards pour son rôle dans le film « The Courthouse on Horseback ». En 2009, Lu a remporté le prix du jeune acteur prometteur du 4e Chinese Forum et le prix du meilleur acteur au Festival du film de Madrid pour son interprétation dans « Soundless Wind Chimes ». En 2010, il a gagné le prix du meilleur acteur dans un film télévisé au 17e Festival du film des étudiants de l'Université de Pékin avec le film « Summer Without Cicadas ». En 2012, Lu Yulai a joué dans le film historique « The Last Supper ».