Agli Europei U18 di Győr 2018 ha vinto la medaglia d'oro nella staffetta svedese (insieme a Federico Manini, Francesco Domenico Rossi e Lorenzo Benati) correndo in seconda frazione, quella corrispondente ai 200 m.