She played the role of Leila in the TV film Rear Window, starring Christopher Reeve.
She first appeared in a theater production of Nuts, playing Claudia.
She played the role of Catherine on the TV series Third Watch.
She married John Bedford Lloyd in 1986 and they had two children together.
She played the role of Sela in Picture Perfect, starring Jennifer Aniston.