Gẹgẹbi ifọrọwanilẹnuwo pẹlu   iwe iroyin Punch , o sọ pe iwa Ìbáwí ti baba rẹ si awọn ọmọ rẹ merinla jẹ iranlọwọ pupọ ni dida iṣẹ rẹ.igbesi aye elere ori itage o ṣe iṣafihan tẹlifisiọnu akọkọ rẹ ninu Telifisonu elekaka 2005 Shallow Waters.. 