He was born in Strokestown, County Roscommon, and educated at Summerhill College, Sligo and at St. Patricks Teacher Training College in Dublin.
He received his education at Strokestown, County Roscommon, attending Summerhill College in Sligo and St. Patrick's Teacher Training College in Dublin.