He is one of the few players to have competed at the Rugby World Cup for two different countries. He had 10 caps for Zimbabwe, from 1990 to 1993, scoring 2 tries, 10 points in aggregate. He played three games at the 1991 Rugby World Cup, scoring two tries at the 51-12 loss to Scotland, at 9 October 1991.
He later became a South African naturalized citizen and decided to play for South Africa. He had 28 caps, from 1996 to 1999, scoring 4 tries, 20 points in aggregate. He played two times at the Tri Nations, being a member of the winning side in 1998. He was called for the 1999 Rugby World Cup, playing a single game in the 47-3 win over Spain, in Murrayfield, at 10 October 1999. That would be his last game for the "Springboks".