Bennett vant en olympisk bronsemedalje i friidrett under Sommer-OL 1920 i Antwerpen. Han kom på tredjeplass i sleggekast bak sin landsmann Patrick Ryan og Carl Johan Lind fra Sverige.