Han er sønn av pinsepastoren Hans Carlsson, som stod partigrunnleggeren Lewi Pethrus nært. Han vokste opp i Värnamo og Vallentuna, og studerte økonomi ved Stockholms universitet. Han er gift, har fire barn og bor i Täby.