William was born on the 10th May, 1876 at Robe in the South East of South Australia.
On the 24th October, 1901 at St Andrew's Church, Walkerville, he married Marion Bessie Bright, daughter of Thomas Bright. Marion was born at Clare in South Australia on the 26th February, 1876.
William was a grazier/sheep farmer. He lived during his life at Brighton, Norwood, Burra, Henley Beach, all of South Australia. He died on the 11th September, 1951 at Henley Beach. Marion died on the 13th January 1963. They are both buried at the North Road Cemetery at Nailsworth.No children were born to them.