← Back

Liu Miao

Liu Miao

Born: 1981-06-27 • Beijing, China

No biography available.

Filmography
I Love Beijing poster
I Love Beijing
2001