Bennet was born in Caversham (now a suburb of Dunedin) in 1879. He was educated at Albany Street School in Dunedin.[3][4]
Career
Bennet played for the Alhambra club and appeared for the Otago province 36 times in his career.[3]
He played just once for the New Zealand national side in the test match against Australia in 1905. His selection was aided by the fact that the Original All Blacks had left the country and were unavailable. This match was won 14–3. Bennet did not score any points.[4]
He continued playing club and provincial rugby until 1911.[3]