 Bennett was born at Wareham, Dorset, England, the son of Alfred Hockey Bennett, a confectioner, and his wife Emilie, "née" Keppel.He was educated at Elm House School, Wareham, under A.E.Skewes; and at the Universität Straßburg, Germany (now in France), under Professor Bartholdy.