Han har sittet i kommunestyret i Larvik fra 1999 til 2015, i Vestfold fylkesting fra 2015 til 2019 og i fylkestinget for Vestfold og Telemark siden 2019. Han var leder av Vestfold Arbeiderparti 2014–2019 og er leder av Vestfold og Telemark Arbeiderparti fra 2019. Vasvik ble fra 22. mai 2023 konstituert statssekretær i Helse- og omsorgsdepartementet i Karl Kristian Bekengs foreldrepermisjon som utløp den 12. oktober 2023. I Vasviks tid som statssekretær møtte Camilla Maria Brekke som vararepresentant på Stortinget.