William was born at Charleston, South Australia, the younger son of Charles Dunn Jr. JP (1841-1921) by his second wife Annie, née Kelly, (c.
His was educated at Prince Alfred College and began training as a Methodist minister in 1896 under Rev.