He was also involved in local politics, serving in the Elgin Town council between 1914 and 1937. For the last six years of this period he held the position of Town Provost.
In addition to his involvement in local politics, he played a role in governing Elgin by serving on the town council between 1914 and 1937. He held the position of Town Provost from 1928 to 1934.