Ren Jiao

Ren Jiao

Ren Jiao (任娇) was born on December 27, 1990. Ren Jiao movies and tv shows: Queen of Triads 2017 (Hong Kong), The Express 2017 (China), Zhong Kui: Snow Girl and the Dark Crystal 2015 (China)...

Profile

Native Name: 任娇
Nationality: Chinese
Gender: Female
Born: December 27, 1990