Catherine Kirwan grew up in the parish of Fews, County Waterford. She studied law at University College Cork and she now lives in Cork City where she works as a solicitor.