Bowman stood for Belfast North at the 1885 general election, becoming perhaps the first working-class candidate to stand in Ireland. His candidacy has been described by his biographer as "independent Labour", and by F. W. S. Craig as Liberal. He was defeated by William Ewart, the Conservative Party candidate, who was his former employer.[2]
In 1888, finding it difficult to obtain work, due to his nationalist views, he moved to Glasgow, then subsequently on to London, before returning to Belfast as a socialist activist. He was elected to the Belfast Corporation for the Belfast Labour Party in 1897, coming top of the poll in Duncairn, and in 1901, he was elected as President of the Irish Trades Union Congress.[2]