Meng Li: Meng Li. Actress: The Bad Kids. Meng Li was born on 11 October 1992 in Changsha, Hunan, China. She is an actress, known for The Bad Kids (2020), Lord of Shanghai (2016) and The Guillotines (2012).
Known For: The Bad Kids (Wang Yao), Lord of Shanghai (Young Cassia), The Guillotines (Bai Lan(as Vivien Li)), Young Love Lost (Actress)