Birthday: February 23, 1988 in Baotou, Inner Mongolia, China
Miao Yu was born on February 23, 1988 in Baotou, Inner Mongolia, China. She is an actress, known for Shi tu xing zhe (2016), Strange Stories from a Chinese Studio: A Book from Heaven (2020) and Shuang shen (2015).