Rory Duff

Surname: 
Duff
First names: 
Rory
Clubs: 

Linwood (Ca)

Provincial teams: 

Mid Canterbury 2023

Biography: 

2023: Flanker [7], Sub [1] - 8 games

Total: 8 games