Geffin fought in World War II and was captured at Tobruk as a POW, and trained while incarcerated. While in Stalag XX-A near Thorn (Toruń) in occupied Poland, he met Bill Payn, a former Springbok, and they helped arrange an "international test" against a New Zealand POW XV.
"We used to scrum for hours on end, and he coached me. Payn arranged rugby games in camp: South Africa against the New Zealanders. Our gear was dyed underpants and vests, but no boots. We played barefoot. Payn encouraged my development and told me I would be a Springbok if I continued to play after the war."
He spent three years in POW camps in Italy and Germany, as well as Poland, where he practised his kicking barefoot near a mass grave of Polish victims of the Nazis.
Geffin was one of the few prop forwards in the game to kick for goal. The Springboks won ten matches in a row, including a 4–0 whitewash of New Zealand on their 1949 tour to South Africa. Prop Okey Geffin helped kick the Springboks to victory—they won all four Tests despite the All Blacks scoring more tries in three of them. When writing about the 1949 series against the All Blacks, Harding and Williams wrote: "(Okey) Geffin won the series, perhaps, but Muller made it possible." He had been taught his kicking by Springbok Freddy Turner before the war.
To the rugby commentator, Bill McLaren, Geffin's play was stunning:
"The defeat which sticks in the memory is that 0–44 thrashing from the South Africans at Murrayfield on 24 November 1951. They were just awesome. It was like sevens played by fifteen men. I had never seen anything quite like them. I had never seen a prop forward run as fast as Chris Koch, had never seen as huge a man as 'Okey' Geffin kick goals...
"At Murrayfield the massive Geffin thumped over seven goals in nine attempts from all over the pitch, with the old fashioned style of having the ball sloping towards the goal and with a dead run up."
Okey Geffin was capped only seven times for South Africa. His first match was on 16 July 1949, against the All Blacks. His last match was on 22 December 1951 against Wales.