Elle a fait des apparitions au cinéma et à la télévision, et elle est peut-être mieux connue pour son rôle d'Edie Britt dans Desperate Housewives et de Paige Matheson sur Knots Landing.
Elle est surtout connue pour ses rôles de Paige Matheson sur Knots Landing et d'Edie Britt sur Desperate Housewives.