O lo odun kan ni Queen's College, Lagos ki o to lo si Newcastle University (lehinna University of Durham ), England, nibiti o ti gba oye Bachelor of Arts (2nd Division) ni Latin ati Mathematics ni 1954.. 
O ti n ni asopọ nigbagbogbo pẹlu awọn gbigbe si South Africa tabi Yuroopu lẹhin ti o se iṣẹ iyìn rẹ tun ga julọ ni Ajumọṣe Premier Ghana,  o si lọ ni idanwo pẹlu Ilu Cape Town ni ipari ọdun 2016.. 