O te siwaju ninu eko re ni ile eko giga ti Nuffield College.Ise Ni odun 2005, iwe iroyin ti  The Lip se atejade ise re ti o pe akori re ni Bye-Bye.. 
Wọ́n yan sí ipò alakoso ètò aṣa, odo ati ere-idaraya ni ọdun 1998, ipo to wa titi di odun 2000.leyin naa won dibo yan bii olori ilu kòna ni 2000, won si tun tunyan ni 2003 ati 2007.. 