O dije ninu idije FIFA Women's World Cup ti odun 2007 .. 
Ni ọdun kanna, o fun un ni ẹbun UK lati ṣe iwe-ipamọ kan nipa ipa iyipada oju-ọjọ lori Eko ; fiimu rẹ nigbamii ti yan fun aami ẹyẹ TV iyipada afẹ́fẹ́.. 