Il fait ses études à la Woodside School et à l'Université de Glasgow, et suit une formation d'ingénieur, travaillant ensuite comme journaliste dans un journal national écossais. Il est membre du Glasgow Town Council de 1932 à 1938. Il préside le Glasgow Trades Council et se présente sans succès à Galloway en 1929 et 1931[1], à Glasgow Kelvingrove en 1935 et à Ross et Cromarty en 1936. Il est élu député de Greenock sans opposition lors d'une élection partielle en 1941.