DiscoverRuth HarlapRuth HarlapActorKnown forBeauty and the BeastApril 1, 1987A Married CoupleJanuary 1, 1983StigmaJanuary 2, 1982Acting31987Beauty and the Beast as Isabella1983A Married Couple as Maya1982Stigma