Nigbabti depo yi tan ni o te pepe ile-eko agba Yabaa, gege bi o se se agbekale iru eto yi ni Makerere College ni Uganda ni ibi ti wonb ti gbe wa si orile ede Najiria.. 
Ó bí ọmọkùnrin kan.díẹ̀ lára àwọn fíìmù rẹ̀  remember Your Mother (2000) dancer 2 ( 2001) Tears in my heart 2 (2006)àwọn Ìtọ́kasí.. 