In 1997 Wong, ran for the municipal council in Markham, Ontario. He received 1,406 votes defeating his nearest rival by 774 votes.[2] In the 2000 election, he was elected as one of four regional councillors.[3] He was a leading figure in calling for reconciliation between the city's Chinese and Muslim communities in 1999, after a controversy concerning the construction of a local mosque.[4] In 2003, he spoke against an attempt by the government of China to enact "anti-subversion" legislation in Hong Kong (many recent Chinese immigrants in Markham have dual Canadian/Hong Kong citizenship).[5]
In the 2003 provincial election, he contested Markham for the Liberal Party against David Tsubouchi, a prominent cabinet minister in the Progressive Conservative governments of Mike Harris and Ernie Eves. Markham had been represented by the Progressive Conservative Party since its creation in 1987, and it was anticipated that Tsubouchi would be re-elected despite a strong provincial swing to the Liberals; instead, Wong defeated him by 5,996 votes.[6] Wong acknowledged that his candidacy benefited from a large ethnic Chinese immigrant population in the riding.
Not long after his election, Wong held a benefit dinner for the daughters of Geng Chaohui, a recent Chinese immigrant to Canada who committed suicide because of underemployment. The event raised $30,000, although it was little reported outside of the Chinese-language press.[7]
On September 25, 2006, Wong resigned his seat in the legislature to run for York Regional Council.[8] He won one of four seats in November 2006.[9] He served in council until March 2009 and took a leave of absence. Wong was expected to return to council in September.[10]