In civil life William worked at the General Post Office, Glasgow. He entered the war in Egypt on 3rd June 1915. He was the son of Edward and Jane McCafferty; and the husband of Mary McCaffertyof 52 Maling Road, Canterbury, Melbourne, Australia