Lanxin Zhang was born as Mengyu Zhang. She is an actress, known for Sap ji sang ciu (2012), Jue di tao wang (2016) and Railroad Tigers (2016).
Armour Of God 3: Chinese Zodiac [Audio: Chinese]
Skiptrace (Jue di tao wang) [Sub: Eng]