Pedzisa mutsara unotevera: Cousins akamiririra United Kingdom somunhu aiita mutambo wokutamba pamakumbo kwemakore masere. Akakunda British National Senior Championships kwemakore mana akatevedzana (1977 kusvika 1980); akakunda chikamu chemahara chekutsvedza cheWorld Championships katatu (1978 kusvika 1980); uye akahwina menduru dzesirivheri paWorld Championships muna 1979 na 1980
Muna 1980.