Ross Geldenhuys

Surname: 
Geldenhuys
First names: 
Ross
Country: 
South Africa
Super teams: 

Lions 2008, 2010
Kings 2017
Sharks 2018

Biography: 

Also played for Tasman & Highlanders