W 2010 roku zagrał przeciwko Polsce (24-27) w mistrzostwach Europy w Austrii. Według szwedzkich gazet, Larsson został potrącony przez ciężarówkę podczas jazdy rowerem. Sprawca wypadku został przesłuchany, ale jak dotychczas go nie aresztowano. Larsson wystąpił w ME 2010 i mistrzostwach świata 2011. Rywalizował z polskimi klubami - w 2012 roku w barwach IK Savehof w turnieju w Kielcach, a w 2015 w Lidze Mistrzów z Orlenem Wisłą Płock. Był wtedy zawodnikiem mistrza Szwecji Alingsas HT. Ponadto występował m.in. w hiszpańskim BM Aragon i niemieckim VfL Gummersbach. W reprezentacji rozegrał 36 meczów i zdobył 52 gole. Karierę zakończył w 2016 roku. giel/ pp/