Maureen O'Connell is an actress, known for Ninja Scroll (1993), Felix the Cat: The Movie (1988) and Foul Play (1977). Read more on iMDB