Home›Ciara O'CallaghanCiara O'CallaghanKnown for ActingBorn:1972-06-30Place:Dublin, IrelandMovies2026Translation Details 2025Tuesday Traders Details 2017I Kill Giants Details 2008Insatiable Details 1997Spacejacked Details TV Shows2022Harry Wild Details