Background
He was born in Ottawa, Ontario, the son of Lewis Hall and Elizabeth Beardsmore, and came to British Columbia with his parents at the age of seven.
He was born in Ottawa, Ontario, the son of Lewis Hall and Elizabeth Beardsmore, and came to British Columbia with his parents at the age of seven.
He was educated in British Columbia and at the Philadelphia Dental College.
He represented Nelson City in the Legislative Assembly of British Columbia from 1907 to 1909 as a Liberal. Hall practised as a dentist in Nanaimo for two years and then continued his medical studies at Cooper Medical College in San Francisco, at the New York Polyclinic and at Johns Hopkins University. He then set up practice in Nelson.
Hall was resident physician for the Canadian Pacific Railway, provincial health officer and jail physician.
He was also superintendent of the Kootenay Lake General Hospital for three years. Hall served during World War I. He returned to Nanaimo after the war and was mayor from 1930 to 1931.
Hall later retired to Victoria. He died in Lantzville at the age of 80.