William was born in Cowra on 09/01/1891.

William with his parents (inset)

William (R) and his father Benjamin
He married to Isabelle Marie Melrose in Hay on 03/04/1918. Isabelle was born in Hay on 04/09/1895.
They had 1 son:
-
William George Joseph Cannon (1918 – 2003)
William died in Balmain on 19/10/1965.

William with his younger sisters Priscilla and Martha.
Courtesy of kelly_jelfs (Ancestry)
Isabelle died in Haberfield on 10/02/1978.
William George Joseph Cannon (1918 – 2003)
William jr. was born in Ashfield on 03/03/1919.
He married to Margaret Mary McPhee in 1944 in North Sydney.
William died on 03/09/2003 in Hay.