Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
David Yao-Qing Wang was born on July 15, 1974 in Taipei, Taiwan. He is an actor, known for Find Yourself (2020), Love is Not Blind (2011) and To Be a Better Man (2016). He has been married to Yen-ching Kuo since November 7, 2001. They have two children.