He was born in Carrigallen, County Leitrim and practised as a GP in Tullyvin, County Cavan.
He was born in Carrigallen, County Leitrim and worked as a general practitioner in the nearby town of Tullyvin, County Cavan.