Гуйлань Лу родилась в 1941 году в городе Таншань провинции Хэбэй. В 1957 году она поступила на отделение фигурного катания Шеньянского института физической культуры. С 1959 года начала свою продолжительную карьеру в кинематографе в качестве актрисы (преимущественно на ролях второго плана). С 1977 года — штатная актриса Пекинской киностудии.