Davis ble olympisk mester i seiling under OL 1932 i Los Angeles. Han var med på den amerikanske båten «Angelita» som vant i 8-meterklassen foran «Santa Maria» fra Canada. Det var kun to båter i denne klassen. Seilingene ble gjennomført i Port of Los Angeles mellom 5. og 12. august 1932.