Carlsson spillede på klubplan for IFK Eskilstuna i hjemlandet. Han nåede desuden syv kampe for Sveriges landshold, og repræsenterede sit land ved VM 1934 i Italien.