Chinese actress born on October 11, 1992, Changsha, China. She is known for The Bad Kids (2020), The Guillotines (2012) and Young Love Lost (2015).
Chinese actress born on October 11, 1992, Changsha, China. She is known for The Bad Kids (2020), The Guillotines (2012) and Young Love Lost (2015).