Meng Li is an actress, known for The Bad Kids (2020), The Guillotines (2012) and Young Love Lost (2015). Read more on iMDB