Svensson, originario di Östersund e attivo in gare FIS dal dicembre del 2011, in Coppa del Mondo ha esordito il 1º marzo 2014 a Lahti (63°) e ha ottenuto il primo podio il 15 gennaio 2017 a Dobbiaco (2°). Ai Mondiali di Lahti 2017, suo esordio iridato, si è classificato 19° nella sprint. Ai XXIII Giochi olimpici invernali di , sua prima presenza olimpica, si è classificato 5º nella sprint; nella stagione successiva ai Mondiali di Seefeld in Tirol è stato 10º nella sprint, 29º nell'inseguimento, 4º nella sprint a squadre e 5º nella staffetta. Il 6 febbraio 2021 ha conqusitato a Ulricehamn la prima vittoria in Coppa del Mondo e ai successivi Mondilai di Oberstdorf 2021 si è classificato 6º nella sprint, 6º nella sprint a squadre e 4º nella staffetta.