Olle es natural de Härjedalen, donde nació y creció. La mayor parte de su vida profesional ha trabajado como soldador e instalador de tuberías industriales en distintas partes del mundo, sobre todo en plataformas petrolíferas. También ha trabajado como camionero con su propia empresa de transportes, ABAB guard y como marinero. Olle también ha servido en tres batallones diferentes de la ONU.
Participa políticamente en el SD desde 2006, cuando el partido obtuvo dos escaños en el municipio de Härjedalen. Olle decidió abandonar el SD en 2011, ya que consideraba que el partido descuidaba las cuestiones rurales importantes.
En mer utförlig beskrivning av Olle finns att ta del av på SwebbTV sommarprogram.