Bennett was born in Hastings, New Brunswick, Canada, one of five children born to Andrew Havelock Bennett and Mary Emma Burns [REF].
In 1927 Bennett married Annie Elizabeth May Richards, known as "May" [REF].