Catherine Punch,Born in Limerick, Ireland. Following a convent education Catherine obtained a BA Degree in Drama studies and Classical Civilization from Trinity College, Dublin. She then went on to study acting at the Gaiety school of Acting, Dublin.