 He became the secretary of the Flax Dressers' Trade Union, and was also elected to the Belfast Trades Council.In 1898, he was one of six trade unionists elected to the Belfast Corporation, with the backing of the Independent Labour Party.On the council, he represented the Shankill ward, and chaired the Baths and Lodging House Committee.