Charleville, County Cork and University College Cork (Diploma in Social and Rural Science).
He was a trustee of the Gaelic Athletic Association (GAA) and was a member of Munster Council GAA from 1982.
He was also a former chairman of Limerick GAA county board.
He died on 13 June 2018 at the age of 84.