An insurance agent by profession, he was first elected to Dáil Éireann as a Clann na Poblachta Teachta Dála (Territorial Decoration) for the Cavan constituency at the 1948 general election. He was re-elected at the 1951, 1954 and 1957 general elections. He lost his seat at the 1961 general election but was re-elected at the 1965 general election.
The party was formally wound up later that year.
He stood as an independent candidate at the 1969 general election but was not elected.