 He had a very successful first provincial season with Northern Transvaal, winning the 1987 Currie Cup title and being nominated as one of the South African Players of the Year, the first player ever to be voted for this honour in his first year of first class rugby.In 1990, Geldenhuys relocated to the Eastern Cape and continued his career with Eastern Province.Geldenhuys made his test debut for South Africa on 15 August 1992 against the All Blacks at Ellis Park.