Karlsson olympisk mester i seiling under Sommer-OL 1956 i Melbourne. Han var med på båten «Rush V» som vant 5,5 meter-klassen foran Storbritannia og Australia. Mannskapet på «Rush V» var Karlsson, Sture Stork og Lars Thörn.