Weil vant en olympisk sølvmedalje i seiling under sommer-OL 1920 i Antwerpen. Han kom på andreplass i 6,5-metersklassen med den franske båten «Rose Pompon». Det var kun to båter i denne klassen, en fransk og en nederlandsk. «Oranje» vant og den franske båten «Rose Pompon» kom på andre og siste plass. Mannskapet på «Rose Pompon» var; Weil, Robert Monier og Félix Picon.