 He was educated at Synge Street CBS and St. Mary's College Dundalk.He attended University College Dublin and was awarded degrees of Bachelor of Civil Law and Bachelor of Laws.He qualified as a solicitor in 1966.