Larsson var Sveriges tekniske attaché i Washington D.C. på det tidspunkt, hvor ulykken på Three Mile Island skete.
og er tidligere leder af en afdeling i det svenske atomteknologiagentur og tidligere leder af miljø- og energipolitikken i det svenske nationale industriforbund. Mellem 1997 og 2000 var han leder af EBRD's afdeling for nukleare reaktorsikkerhed, og efterfølgende ledede han den bilaterale svenske nukleare sikkerhedshjælp til Østeuropa. Han arbejder som konsulent i firmaet "SiP Nuclear Consulting AB".