Doyle was born on 22 May 1859 at 11 Picardy Place, Edinburgh, Scotland.[5][6] His father, Charles Altamont Doyle, was born in England, of Irish Catholic descent, and his mother, Mary (née Foley), was Irish Catholic.