On 6 May 2017, Poon made his HKPL debut for Biu Chun Glory Sky in the match against Tai Po at the age of 16.
On 11 August 2021, Poon signed for Kitchee.[2] He was a core member in the Sapling Cup during the 2021–22 season, while he only made 1 league appearance during his first season at the club. He established himself as a first-team regular in the 2022–23 season, scoring 5 goals in 14 HKPL appearances.
International career
On 23 March 2023, Poon made his international debut for Hong Kong in a friendly match against Singapore.
Poon scored his first two international goals in the friendly match against Brunei on 11 September 2023, helping Hong Kong to a 10–0 victory.
Poon was selected to represent Hong Kong in the 2022 Asian Games.[3] On 1 October 2023, he scored the only goal in the quarter-final match against Iran, helping Hong Kong to advance to their first semi-final appearance in the competition.[4]
On 26 December 2023, Poon was named in Hong Kong's squad for the 2023 AFC Asian Cup.[5]