Yue Wu was born in Beijing, China. He is an actor, known for Little Big Soldier (2010), Zu Warriors (2001) and Police Story: Lockdown (2013). Read more on iMDB