Born 20 June 1970 Bulawayo, Zimbabwe. 6?3 & 18st 3. Plumtree HS, Zimbabwe. Played for Old Miltonians, Coastal Sharks, Natal (108 apps). Capped for Zimbabwe, South Africa (28 caps). Scored try in winning Welsh Cup Final 2001. Played for Barbarians vs England (2), Wales (2), Scotland (3) in 2001/2. Newport RFC: 2000/1-2003/4: 74 apps / 11t. Popular Garvey retired 2004 and returned to South Africa.