Ciara O'CallaghanActingBorn 30/06/1972Dublin, IrelandKnown ForTranslation2026Tuesday Traders2025Harry Wild2022I Kill Giants2017Insatiable2008Spacejacked1997