Stom kwam als verdediger uit voor CVV Velocitas (1904-1907) uit Breda en HFC (1907-1908) uit Haarlem en speelde tussen 1905 en 1908 in totaal negen wedstrijden voor het Nederlands voetbalelftal. Hij scoorde als eerste Nederlandse international een eigen doelpunt in de eerste interland België - Nederland.[4]
In april 1908 ging hij naar Nederlands-Indië waar hij 2e luitenant werd bij de infanterie bij het 10e bataljon.[5] Hij speelde daar in Batavia voor Oliveo.[6] Begin 1910 werd Stom overgeplaatst naar het garnizoensbataljon in Palembeng.[7] Begin 1911 werd hij overgeplaatst naar Toboali. Als 1e luitenant[8] keerde hij eind 1911 hij terug naar Nederland.[9] In 1912 was Stom een van de oprichters van de Javaanse voetbalbond.[10] In 1913 ging hij van het Ordonnans-wielrijders naar het 20e bataljon.[11] In 1914 werd hij overgeplaatst naar Poerworedjo en nam hij afscheid als voetballer van Oliveo en als bestuurder van de Bataafse voetbalbond.[12] In 1916 werd hij benoemd tot bataljonsadjudant[13] en later dat jaar ging hij op buitenlands verlof.[14]
In 1918 speelde Stom voetbal bij HVV.[15] Hij volgde een opleiding tot vlieger op Soesterberg. In 1919 maakte hij bij Laren een noodlanding waarbij hij lichtgewond raakte.[16] Eind 1919 werd hij bevorderd tot kapitein.[17] Begin 1920 keerde Stom terug naar Nederlands-Indië en werd gestationeerd op Atjeh.[18] Als vlieger maakte Stom verschillende verkenningsvluchten[19][20][21] In 1922 was Stom vluchtcommandant.[22][23] Eind 1922 brak hij bij een vliegongeluk zijn arm. Ook in april 1923 had hij een ongeval waarbij hij niet gewond raakte.[24] Per 1 september 1924 werd Stom benoemd tot instructeur commandant van de vliegschool te Kalidjati.[25] In november 1925 maakte hij bij een nachtvlucht een harde landing.[26] In 1926 won hij de Jaarbeursbeker in het tennis.
Medio 1926 kreeg hij eervol ontslag bij de vliegschool en keerde terug bij de infanterie bij het 14e bataljon in Buitenzorg. Daar was hij bestuurslid van de hippische sportvereniging.[27] In 1927 speelde Stom tennis om de Java kampioenschappen.[28] In mei 1929 ging hij voor elf maanden op verlof naar Nederland.[29] Bij terugkomst werd hij commandant van het 1e depot bataljon in Bandoeng.[30] Per 2 juni 1931 werd hij bevorderd tot luitenant-kolonel.[31] Eind mei 1933 raakte Stom zwaargewond bij een auto-ongeluk bij Kalossi waarbij ook twee doden vielen.[32] Stom kreeg hierna eervol ontslag en keerde in 1934 terug naar Nederland.
In 1935 werd hij genoemd voor de post van directeur van Stadion Feyenoord.[33] In 1938 werd hij geïnterviewd over de reis van het Nederlands-Indisch voetbalelftal naar Nederland en de deelname aan het wereldkampioenschap voetbal 1938.[34] In april 1940 hielp hij bij bluswerkzaamheden na een gasontploffing in zijn woonplaats Den Haag.[35] In november 1947 werd Stom tot vier jaar gevangenisstraf minus voorarrest veroordeeld en voor tien jaar uit het kiesrecht gezet omdat hij in 1944 lid geworden was bij de hulplandwacht als commandant van het Bahnschutzcommando. Hem werd, als oud militair, vooral het lidmaatschap hiervan kwalijk genomen. Over zijn acties in deze periode werden geen klachten gerapporteerd.[36]
Zijn vader was officier in het KNIL.[37][38][39] Stom was tweemaal gehuwd. In 1908 huwde hij Irmgard Friederike Wilhelmine Martini[40] met wie hij een jaar later een dochter kreeg.[41] In 1925 trouwde hij met Ferdinande Pauline Victorine (Nanny) Ball (1906-1971), een halfzus van Beb Bakhuijs, met wie hij drie dochters kreeg waaronder de bekende danseres Mascha Stom.[42]
↑"DE TENNISKAMPIOENSCHAPPEN VAN JAVA. Successen van de Japansche spelers.— Groote belangstelling.— De finales door oververmoeidheid niet uitgespeeld.— Het tennis-Mekka van Java.". "De locomotief". Samarang, 1927/07/18, Geraadpleegd op Delpher op 20-02-2021, http://resolver.kb.nl/resolve?urn=MMKB23:001707043:mpeg21:p00013
↑"Sport en Wedstrijden Voetbal Wat Holland van Indië’s Voetballers verwacht Komst der Spelers een Mijlpaal in Indisch Voetbal". "Bataviaasch nieuwsblad". Batavia, 1938/03/04, p. 11. Geraadpleegd op Delpher op 20-02-2021, http://resolver.kb.nl/resolve?urn=ddd:011074812:mpeg21:p011