He served as a New Democratic Party member of the Legislative Assembly of Ontario from 1990 to 1995, and was a cabinet minister in the government of Bob Rae.
After leaving the army he worked at Bell Canada and then as a sector representative at the Workers' Compensation Board in Kingston.
[1] Wilson was elected to the Ontario legislature in the provincial election of 1990, defeating incumbent Liberal Larry South by 1,400 votes in the rural Eastern Ontario riding of Frontenac—Addington.
[2] The NDP formed a majority government and Wilson was appointed as parliamentary assistant to the Minister of Correctional Services.
[4] On February 3, 1993, he was named a minister without portfolio and Chief Government Whip.