I 2004 og 2005 arbeidet han ved Smittskyddsinstitutet og fra 2005 i Socialstyrelsen. Der var han leder for Avdeling for kunskapsstyring for helsetjenesten. Han var 2012 og 2013 avdelingssjef ved Smittskyddsinstitutet. 1.mars 2013 ble han utnevnt til Sveriges statsepidemiolog, først ved Smittskyddsinstitutet og fra 1.januar 2014 ved Folkhälsomyndigheten.