No photoBarbara PariotActingBorn 02/04/1948Los Angeles, California, USAKnown ForSister, Sister1994A Question About Sex1990Crazy like a Fox1984The New Scooby-Doo Movies1972Josie and the Pussycats in Outer Space1972