Som ung politiker var han blant annet Moderata Ungdomsförbundets forbundsordførende i perioden 1995–1998.
Etter avsluttet politisk karriere arbeidet han ved forskjellige selskaper med innretning på bland annet markedsspørsmål og entreprenørskap, som for eksempel kommunikasjonsselskapet Gramma. Forut for folkeavstemningen om innføring av euro i 2003 (medlemskap i EMU) arbeidet han som kanslichef ved ja-sidens kampanjeorganisasjon Stiftelsen Sverige i Europa.
Ved årsskiftet 2003/2004 tiltrådte han som styreformann i trend- og omverdensanalyseselskapet United Minds og tjenestegjorde i en tid som administrerende direktør for selskapet. Frem til 2008 var han personalsjef på Prime PR og United Minds. Fra 2009 arbeidet han i tankesmien Timbro med innretning på velferdsspørsmål. Han var også knyttet som rådgiver til Peje Emilssons familieselskap Magnora 2009–2012.[2]