Pedzisa mutsara unotevera: Akaberekerwa kuSicily, uye somumhanyi wechiduku, akauya ari wechi52 paIAAF World Cross Country Championships muna 2003. Akauya wechi16 pamamita 5000 pa2004 World Junior Championships muAthletics, asi akakwanisa 1500 metres/5000 m kaviri paItaly junior championships. Akakunda menduru yesirivheri yechikwata muchikamu chepasi pemakore makumi maviri nematatu e2006 European Cross Country Championships, neruremekedzo rwekupedza kwake kwechigumi. Akavandudza kusvika kunzvimbo yechishanu muboka iri pa
Mujaho weEurope wa2007. Kubudirira kwevakuru kwakauya makore maviri gare gare muchimiro chemenduru yesirivheri ye5000 m pa2009 Mitambo yeMediterranean muPescara uye menduru yendarira yechikwata pa2009 European Cross Country Championships pamwe naDaniele Meucci.