Geoff was born in Saskatchewan and worked with the RCMP from 1937-1972. After much success as a young basketball player at Regina Central Collegiate, Luther College, and the University of Ottawa, he played with St. Andrew's in 1945-46 and 1946-47. In Edmonton, during the 1947-48 season, Geoff was the playing coach for the RCMP and received the most valuable player award. He went on to win other awards and hold other positions in Alberta basketball.