An American actress, born in Bluefields, Nicaragua. She moved to New York City at the age of fifteen and began her career as a model. She appeared in a small role in the 1970 film Puzzle of a Downfall Child (1970). Her other works include the films Panic (2002), Never Say Never Again (1983), The Island of Dr. Moreau (1977), I, the Jury (1982), and the TV series Dallas (1978).