O ti setoju iwe kan "Akosile Olootu" ni The Nation, nibi ti o ti kowe lori awon oran inu ilu, latari lilo ona awada lati fi safihan awon isele naa.. 
Ni ọdun 2016, o gba kikopa ipa akọkọ rẹ ni tẹlifisiọnu ni Teleto kan ti wan pe ni “Ring of lies” 