Mary Ellen O'Neill is an actress, known for Battle Creek Brawl (1980), Galaxy of Terror (1981) and Foxes (1980). Read more on iMDB