O ti sise bii akoroyin agba ni The African Concord, aseranwo olootu ni The African Guardian, ati bi olootu agba ni TheNEWS ati PM News.Awon itokasi Awon olukowe ara NaijiriaAwon oniroyin ara NaijiriaAwon ojoibi ni 1958Awon eniyan alaaye.. 
 ó ti ṣe iṣẹ́ fún ilé ìfowópamọ́ àgbáyé àti ilé ìfowópamọ́ àgbáyé ní Washington, DC.. 