Meng Li, a profoundly gifted and accomplished individual, made her grand entrance into this world on October 11, 1992, in the culturally rich and vibrant city of Changsha, which is strategically located in the picturesque province of Hunan, China, renowned for its breathtaking natural beauty and historic landmarks.
As a talented and versatile actress, Meng Li has left an indelible mark on the entertainment industry, with her most notable and critically acclaimed roles including the 2020 film "The Bad Kids", a gripping and thought-provoking cinematic masterpiece that showcases her remarkable acting abilities; the 2016 movie "Lord of Shanghai", a visually stunning and action-packed epic that demonstrates her impressive range as an actress; and the 2012 action-packed film "The Guillotines", a thrilling and adrenaline-fueled adventure that highlights her impressive physical prowess and agility.