[7] Wu achieved success in Hong Kong action cinema for his role as a vicious assassin in 2005 film SPL: Sha Po Lang.
[11] In March 2008, Wu made his directorial debut, alongside action choreographer Nicky Li, on his film Legendary Assassin.
[13] Wu played Jing Neng in 2011 martial arts film Shaolin alongside Nicholas Tse, Andy Lau and Jackie Chan.
Wu reprised a different role as Chan Chi-kit in the 2015 Hong Kong action film SPL II: A Time for Consequences.
When he discovered that the production team lacked funds to complete the film, he invested his own money to make up for the shortfall.