Larsen vant en olympisk sølvmedalje i turn under OL 1908 i London. Han var med på det norske laget som kom på andreplass i lagkonkurransen i mangekamp bak Sverige. Det var åtte lag med 16 til 40 turnere på hvert lag. Konkurransen ble arrangert 14. til 16. juli 1908.