Bond was born in Hammersmith, London, England. He moved to Western Australia in 1950 at the age of 12. He was married to Eileen Hughes from 1955 until their divorce in 1992. He was later married to Diana Bliss from 1995 until her suicide in 2012. He had four children.