David Neilson

Surname: 
Neilson
First names: 
David
Clubs: 

Hampstead

Provincial teams: 

Mid Canterbury 2006

Biography: 

2006: Sub - 3 games

Total: 3 games

Forward