O wa ni New York University fun igba die ki o to gba isoda si Columbia University nibi ti o ti kekoo nipa Electrical Engineering.. 
Òun sì ni ojú oníròyìn fún BBC, òun pẹ̀lú sì ní olórí adarí ètò fún WFM 91.7 .. 