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
Lions 2008, 2010
Kings 2017
Sharks 2018
Also played for Tasman & Highlanders