He read medicine at University College Dublin (UCD), where he was an auditor of the Literary and Historical Society, and graduated in 1966.
He was a member of the Literary and Historical Society while studying medicine at University College Dublin, graduating in 1966.