Joan-Carol O'Connell is an actress, known for Ninja Scroll (1993), The Castle of Cagliostro (1979) and Space Adventure Cobra (1982). Read more on iMDB