Pedzisa mutsara unotevera: Akabudirira zvikuru somurairidzi. Akanga achitungamirira FC Lourdes, paakakokwa kuti ave mudzidzisi weItaly, mu1989. Aizova murairidzi wechikwata cheItaly kusvikira muna 1993. Mukati
1991 Rugby World Cup, akawana kukunda pamusoro peUnited States (30-9), asi akabviswa mushure mekutenderera kwekutanga.