Tuhia he haere tonu mō tēnei wāhanga - I tākaro ia i ngā whakataetae kotahi ra e toru i te 1975 World Cup
I eke ia ki te 52 ki a Ahitereiria i te tukinga tuarua. He toa o te kirikiti Sri Lankan, i whakahaerehia e ia te roopu motu i waenga i te 2005 me te 2007.