Miao Yu

Miao Yu

actress

Miao Yu was born on Feb 23, 1988 in China. Miao Yu's big-screen debut came with A Time to Love directed by Jianqi Huo in 2005.

Miao Yu was born on February 23, 1988 in Baotou, Inner Mongolia, China. She is an actress, known for

  • Birthday

    Feb 23, 1988
  • Place of Birth

    Baotou, Inner Mongolia, China

Movies & TV Shows

All
Movies