Career
Geddes played for Cambridge University R.U.F.C. in The Varsity Match in 1938 and served with Number. He was capped four times for Scotland in 1947 and captained Scotland in his first two matches, against France and Wales. He also played for London Scottish Football Club.