Osiberu da ile-ise tire Tribe85 production sile ni odun 2017, pelu ero lati maa so awon itan ile Adulawo fun gbogbo.araye gbo.. 
Iṣẹ fiimu rẹ bẹrẹ pẹlu ipa rẹ ninu jara TV Games People Play ni ọdun 2005, eyiti o yan fun oṣere ti o dara julọ.. 