Career
He represented Parry Sound in the Legislative Assembly of Ontario as a Liberal-Patrons of Industry member from 1894 to 1898 and as a Liberal from 1898 to 1902. He was the manager for the Beatty Lincolnshire, a steamship company operating on the Great Lakes. Beatty lived in Parry Sound.