 In 2006, Torvalds joined the Swedish People's Party, and the following year he was elected to the post of the third vice chairperson.This upset some party voters due to Torvald's past.In 2008, he was elected to Helsinki City Council for term 2009–2012.