He became chairman of the local branch of his union when he was only eighteen and thereafter progressed through its echelons, though never quite reaching the national presidency. He was elected to the Scottish Executive of the NUM in 1958, becoming president of the Scottish area in 1967. He was regarded as a highly competent operator but his strongly militant line was opposed by others in the Union. He was defeated in the 1971 elections for National President by Joe Gormley.