Trevor Halstead

Surname: 
Halstead
First names: 
Trevor
Country: 
South Africa
Player number: 
720
Tests played: 
6
Test years: 
2001 - 2003
Super teams: 

Sharks 00, 01, 02, 03, 04, 05