In the 2015 federal general election, Lavigne was a Senior Campaign Advisor to the New Democratic Party of Canada and Tom Mulcair.
[2] Between 2008 and 2011, Lavigne served as National Director of the NDP, overseeing the political and administrative operations of the federal party.
Prior to his assignments with the federal party, Lavigne worked for the British Columbia New Democratic Government.
In November 2013, Lavigne released Building the Orange Wave: The Inside Story of the Historic Rise of Jack Layton and the NDP.
He was scathing of Liberal leader Justin Trudeau when he proceeded to paraphrase the late Jack Layton in an effort to criticise the NDP [4] He is portrayed by Zachary Bennett in the 2013 CBC Television film Jack.