Engasjementet i rikspolitikken ble innledet i 1997, da han ble valgt til varamedlem av partiledelsen. Siden det har han hatt flere verv, blant annet innenfor partiets PR-enhet og som leder for programkomiteen. Etter valget i 1998 var han med på å gjenoppbygge Sverigedemokratisk Ungdom, hvor han først ble nestleder, deretter leder i perioden 2000–2005. Han har sittet i Sölvesborg kommunestyre siden 1998.