Larsson, som var midtbanespiller, tilbragte nesten hele karrieren i henholdsvis Malmö FF og Landskrona BoIS. Larsson har også fire landskamper for Sverige. Larssons flyskrekk var til hinder i hans fotballkarriere, og medførte at han sto over mange europacup-kamper for Malmö FF, og var en faktor til at han ikke var i Sveriges tropp i VM i 1978, som ble avholdt i Argentina.