Thomas vant en olympisk sølvmedalje i seiling under sommer-OL 1920 i Antwerpen. Han kom på andreplass i klassen med den norske båten «Lyn» bak «Sildra», en annen norsk båt. Det var kun tre båter i denne klassen, to norske og en belgisk, «Antwerpia V» som kom på tredje og sisteplass. Mannskapet på «Lyn» var, Thomas, Jens Salvesen, Lauritz Schmidt, Finn Schiander og Ralph Tschudi.