1911-ben érettségizett. 1907-1911 között versenyszerűen
sportolt. A Ferencvárosi T. C. majd a Magyar Testgyakorlók Köre úszója volt. 1909-ben, 1910-ben és 1911-ben
200 yardon mellúszásban országos bajnok volt. 1908. évi nyári olimpiai játékokon
Londonban 200 m-es
mellúszásban negyedik helyezést ért el. Sporttevékenységét a későbbi élete során is folytatta. Az első
világháborúban az olasz fronton megsebesült. 1918-1923 között
Bécsben és
Prágában volt tanulmányúton, ahol
az ottani gyárak üzemszervezési módszereit tanulmányozta. 1923-tól több mint húsz éven át dolgozott
Magyaróváron a Magyaróvári Műselyemgyár Rt.-ben, cégvezetőként, igazgatóként. A műselyemgyár termékei iránt
külföldről is nagy volt a kereslet, a gyár dinamikus fejlődését jól mutatja, hogy alkalmazottainak száma a
kezdeti 180 főről öt év alatt 1100 főre emelkedett. A gyár dolgozókat érintő szociális és kulturális
intézkedései is példaszerűek voltak: munkáskonyha, sportpálya, szakkörök, önképzőkörök működtetése.
Toldi Ödön a második világháború után Nagy-Britanniába emigrált, Wales-ben érte a halál.