She is an Argentine actress. She was born in Buenos Aires, Argentina, and later moved to the USA. She is known for Fools Rush In (1997) and Children of a Lesser God (1986).