Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Yuan-hao Yao was born on April 19, 1982 in Keelung, Taiwan. He is an actor, known for Blue Gate Crossing (2002), The 9th Precinct (2019) and Mulan on the Run (2012).