Dahlin har selv drevet med både langrenn, skyting og skiskyting, og grunnla Sundsvall Biathlon, skiskytingklubben i Sundsvall, der bl.a. Magdalena Forsberg var aktiv. Han har en rekke verv innen skiskyting, der han bl.a. var konkurranseansvarlig for skiskyting under Vinter-EYOF 1997, han var lagleder for Sverige under VM, OL og verdenscupen i 1987–1988, og han ble president i det svenske skiskytterforbundet i 2010, der han hadde sittet i styret siden 1999, og var visepresident fra 2005. Fra 2014 til 2018 var han visepresident i IBU. Han har også vært medlem av Sveriges Olympiske Komité siden 2017.[1]
Han er utdannet ved Chalmers tekniska högskola, der han har en mastergrad innen kjemisk prosessteknologi, og han har en Bachelor of science-grad i økonomi fra Handelshögskolan i Göteborg. Han er gift og har tre barn.