He was elected as a Sinn Féin MP for the constituency of Sligo South in the 1918 general election. He did not take his seat in the British House of Commons, along with the others Sinn Féin members, he joined the revolutionary assembly called Dáil Éireann in January 1919.
In the 1921 Irish elections, he was re-elected for Sligo-Mayo East. He supported the Anglo-Irish Treaty and voted in favour of it. He was again re-elected for Sligo-Mayo East in the 1922 general election, this time as Pro-Treaty Sinn Féin Teachta Dála (TD). In the 1923 general election, he was elected as a Cumann na nGaedhael TD for Leitrim-Sligo. He resigned from Cumann na nGaedhael in 1924 because of dissatisfaction with government attitude to certain army officers and joined the National Group led by Joseph McGrath.
He resigned his Dáil seat in March 1925 along with several other TDs, and at the resulting by-election on 11 March 1925 was won by the Cumann na nGaedhael candidate Martin Roddy. He did not stand for public office again and returned to his post as a schoolteacher.