Info mistake?
Biography
Laoisha O'Callaghan is an actress, known for In Deep (2001) and Doctors (2000).
Awards
Known For
Filmography
No data