Han er bosatt i Täby nord for Stockholm og var tidligere gift med Filippa, som er medlem i landstingsrådet (m) i Stockholm läns landsting. De har tre barn sammen.