Han disputerte på en avhandling om influensavirus hos ville fugler ved Linköpings universitet i 2006, som var den første svenske avhandlingen om fulgeinfluensa. I tiden 2007-2009 jobbet han ved Health Protection Agency i Stonehouse i England. Han har jobbet som lege i Kalmar samt ved det svenske Smittskyddsinstitutet (SMI), før han ble assisterende statsepidemiolog ved Folkhälsomyndigheten, der han jobbet med koronaviruspandemien i 2019–2020.