Han er sønn av gårdbruker Gösta Andersson og lærer Kerstin Andersson (født Wigrup) i Hjärtum. Moren var medlem av den svenske Riksdagen for Centerpartiet 1974–1985. Selv var han leder i Centerpartiets ungdomsförbund (CUF) 1987–1990. Han giftet seg i 1991 med Eli Arnstad og tok hennes slektsnavn, men er siden skilt. De bodde i Trollhättan før de flyttet til Trøndelag i 1995. De har datteren Ada Arnstad, som har vært leder i den norske Senterungdommen.