Johnson vant en olympisk sølvmedalje i seiling under Sommer-OL 1948 i London. Han var med på båten «Slaghöken» som kom på andreplass i drakebåtklassen bak den norske båten «Pan». Mannskapet på «Slaghöken» var Folke Bohlin, Hugo Johnson og Gösta Brodin.