O bere eko re ni Claxton House School, ni Marina, ni Eko ki o to mori le orile ede Wales lodun 1930 fun eko si i nibi ti o ti pari eko sekondiri re ni Penrhos College, lapa ariwa Wales.. 
O sise fun odun marun-un gege bii Ẹn.Ni odun 2011, o gba ami eye onkowe tuntun lati odo Canadian authors Association.. 