 He served as Chairman of the Edinburgh Liberal Council.He was elected a member of the Executive of the Scottish Liberal Party.He was Liberal candidate for the Stirlingshire East and Clackmannan division at the 1950 General Election.