Chutian Liu

Chutian Liu

Chutian Liu was born on September 5, 2009 in Quanzhou, Fujian, China. She is an actress, known for The Monkey King 2 (2016), Dragon Blade (2015) and Line Walker 2: Invisible Spy (2019).

Moives

Tv Show