On 7 July 2015, Wu signed his first professional contract with
Pegasus. On 3 February 2016, Wu made his first team debut in a
2015–16 Hong Kong FA Cup match against his former youth club Wan Chai. He made his league debut later that year on 7 May, coming on as a substitute against
Rangers. On 12 June 2019, Wu announced that he would be leaving Pegasus after six years in order to challenge himself at a new club. On 30 June 2019, it was reported that Wu had signed with
Eastern. On 1 September 2020, it was announced that Wu would return to Pegasus on loan for the following season. On 7 July 2023, Wu joined
Lee Man. ==International career==