Bai Lu, whose real name is Bai Mengyan, was born on September 23rd, 1994 in Changzhou, Jiangsu. She is an actress and model in Mainland China. In July 2016, Bai Lu was the female lead in the music video of Lu Hu's single "Message". In September, Bai Lu starred in her first TV series "Zhaoge", thus officially entering the acting industry. In 2017, Bai Lu appeared in the period drama "Untouchable Lovers" directed by Li Huizhu in which she played double roles, Huo Xuan, a female general, and Le Yun, a ruthless and scheming concubine of the royal family. In June, Bai Lu starred in the drama version of "The Monkey King: Land of Beauty", playing the role of Wu Shuang, a beautiful and generous but brutal and domineering demon catcher. In August, Bai Lu appeared in the romantic comedy "King is Not Easy" written by Yu Zheng, in which she played the role of Dan Xi, a savage and pretty cook. She also sang the theme song of the drama, "Subordinate Takes Order". In the same year, she appeared in the period Xianxia drama "The Legends" in which she played the role of a domineering female demon, Lu Zhaoyao. In 2018, Bai Lu starred in the modern romance drama "Lucky's First Love" in which she played the role of Xing Yun, a bright, aggressive, competent, and intelligent career girl. In December, Bai Lu won the Newcomer award for "Untouchable Lovers". On August 6th, 2019, the drama which she starred as Xie Xiang, "Arsenal Military Academy", was broadcasted. In October, she was nominated as Best Actress (Web Series) for the drama in the 6th The Actors of China Award Ceremony. On November 21st, she starred in the modern romance idol drama "Love is Sweet" as Jiang Jun. In September 2020, "Love is Sweet" aired. On October 1st, she participated in the 2020 Jiangshan National Day Concert and sang "Youth". On October 20, Bai Lu won the Best Actress (Web series) award at the 7th The Actors of China Award Ceremony. On October 23rd, "Jiu Liu Overlord" in which she starred as Long Aoyi aired.