Larsen ble olympisk mester i OL 1912 i Stockholm med den norske båten «Magda IX» som vant 12-metersklassen. Mannskapet besto av Larsen, Nils Bertelsen, Johan Anker, Eilert Falch-Lund, Halfdan Hansen, Arnfinn Heje, Magnus Konow, Petter Larsen, Christian Staib og Carl Thaulow. Det var tre båter i 12-metersklassen, en svensk, en finsk og en norsk. «Magda IX» vant begge seilasene som ble avviklet 20. og 21. juli utenfor kysten ved Nynäshamn. Den svenske båten «Erna Signe» kom på andreplass og den finske «Heatherbell» tok bronse etter å ha kommet sist i begge seilasene.