Salvesen vant en olympisk sølvmedalje i seiling under sommer-OL 1920 i Antwerpen. Han kom på andreplass i klassen med den norske båten «Lyn» bak «Sildra», en annen norsk båt. Det var kun tre båter i denne klassen, to norske og en belgisk, «Antwerpia V» som kom på tredje og sisteplass. Mannskapet på «Lyn» var, Salvesen, Lauritz Schmidt, Finn Schiander, Nils Thomas og Ralph Tschudi. Han deltok også i Sommer-OL 1928 i Amsterdam med 4.-plass i 8-metersklassen med båten «Noreg».