Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Nicky Wu was born on October 31, 1970 in Taipei, Taiwan. He is an actor and producer, known for Startling by Each Step (2011), The Legend of Zu (2015) and Thunder Cop (1996). He has been married to Shi Shi Liu since January 20, 2015. They have one child. He was previously married to Yashu Ma.