Larva tuli suuren yleisön tietoisuuteen kesällä 1926 juostuaan 1 500 metrillä 4.07,1. Seuraavan vuoden lokakuussa hän paransi Viipurissa ennätyksekseen 3.59,6. Larva voitti Suomen mestaruuden 800 metrin juoksussa vuosina 1928, 1929 ja 1930 sekä 1934, mutta 1 500 metrillä hän sai vain yhden pronssin (1927).
Larvan paras vuosi oli 1928, jolloin hän juoksi ennätyksensä kaikilla matkoilla 800 metristä mailiin. Olympiakarsinnoissa Eläintarhan kentällä hän sivusi Suomen ennätystä tuloksellaan 3.52,6 voittaen sekä Eino Purjeen että Paavo Nurmen. Amsterdamin olympiakisoissa Larva kävi kovan kamppailun Jules Ladoumègueta vastaan ja voitti olympiakultaa ajalla 3.53,2 ohittaen ranskalaisen loppusuoralla. Syksyllä 1928 Helsingin Kalevan kisoissa hän juoksi 800 metrin SE-tulokseksi 1.53,7 ja voitti Viipurissa matkan entisen ME-miehen SaksanOtto Peltzerin. Larva juoksi vielä Turussa mailin maailman toiseksi parhaalla ajalla 4.11,0 ja paransi Berliinissä 1 500 metrin Suomen ennätykseksi 3.52,0.