Pedzisa mutsara unotevera: Akapedza ari wechinomwe pa2004 World Junior Championships, akahwina menduru yesirivha pa
2007 European U23 Championships uye menduru yendarira pa2009 Mediterranean Games muPescara. Akapinda mufainari pa2010 European Championships muBarcelona, achitora nzvimbo yechisere.