 He represented Oxford University Chess Club in four annual Varsity chess matches (1959–1962), playing on the top board in the 1961 and 1962 matches.He also played in the (over the board) British Chess Championship a number of times during the 1960s, with a best placing of seventh equal (in 1961).From 1964 to 1967, he was Assistant Lecturer in the Department of Humanity at St Andrews University.