Tan has practised law as a shipping lawyer since 1997, the same year he became an advocate and solicitor at the
Supreme Court of Singapore. He re-qualified as a solicitor at the
Supreme Court of England and Wales (now the Senior Courts of England and Wales) in 1999 while working in English law firm
Stephenson Harwood. Following the election, Tan was appointed as an NCMP in the
13th Parliament.During the
2020 general election, Tan stood for the WP in party stronghold
Hougang SMC, replacing incumbent
Png Eng Huat, who had retired from politics. Tan retained the seat for the WP after defeating PAP candidate
Lee Hong Chuang with 61.21% of the vote. Tan was elected as Member of Parliament representing Hougang SMC in the
14th Parliament. During the
2025 general election, Tan contested in
Hougang SMC. Tan defended his seat with 62.15% of the vote against the
People's Action Party candidate Marshall Lim. Tan continued to represent
Hougang SMC. Tan was elected as Member of Parliament representing Hougang SMC in the
15th Parliament.
Party positions In September 2013, Tan was co-opted into the Central Executive Committee (CEC) of the WP. He was subsequently elected to the CEC in 2014 as the vice-chairperson of the party's Media Team. Having been the WP's treasurer between 2016 and 2018, Tan has been its organising secretary since 2018. == Personal life ==