 Wilson was re-elected in the 2006, 2009, 2013 and 2017 elections.WIlson stepped down as the MLA for Sackville-Cobequid on November 16, 2018 stating, "It's just time for me to look at other things".Prior to his election, Wilson was a paramedic in the community of Sackville for almost eight years.