In 2009, Tan won a Dreams Come True scholarship which allowed him to complete his high school studies in Britain at the Brooke House College Football Academy with all costs covered.
Following two years at Tai Po, Tan signed a three-and-a-half-year contract with Chinese Super League side Guangzhou R&F on 13 July 2018.
[4] On 26 October 2019, Tan made his debut for Guangzhou R&F in Chinese Super League after substituting Zou Zheng in the 87th minute during the game against Hebei China Fortune.
[5] Tan is a member of the Hong Kong national under-23 football team that plays in the 2014 Asian Games.
He broke his leg in the match against Bangladesh and has to return to Hong Kong for treatment, missing the last 16 clash against hosts South Korea.