 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.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.