Bennett ble olympisk mester i landhockey under OL 1920 i Antwerpen. Han var med på det britiske laget som vant landhockeyturneringen. Fire lag deltok, og det ble spilt en enkeltserie der alle lagene møtte hverandre en gang. Storbritannia vant foran Danmark og Belgia. Det britiske laget vant over Danmark med 5-1 og Belgia med 12-1 og de vant siste kampen mot Frankrike på walk over. Turneringen ble spilt i perioden 1. til 5. september1920.