Career
He was from Clontibret in County Monaghan and was active in the Old Ireland Republican Army during the Irish War of Independence. He was elected to the County Council in 1942. In Castleblayney, he was chair of the urban district council and president of the chamber of commerce.
He stood unsuccessfully for Dáil Éireann in Monaghan in the elections of 1948, 1954, and 1957.
He was elected to the 9th Seanad on 9 February 1960 at a by-election to the Administrative Panel caused by the death of John O"Leary. He was elected to the 11th (1965) and 13th (1973) Seanad from the Industrial and Commercial Panel, and was nominated by the Taoiseach to the 10th Seanad in 1961 and to the 12th Seanad in 1969.