Její první větší role byla role Eleni v dramatu Guiding Light.Byla nominovana na 2 ceny Emmy za ztvarnění Eleni-oblíbené postavy divaků.Byla obsazena i v dalších televisních serialech jako je např.NYPD Blue,Due South nebo Oz.Měla hrát hlavní roli ve filmu Moje velká řecká svatba,ale kvuli těhotenství roli nemohla vzít.
Od roku 2004 hraje jednu z hlavních rolí v serialu Kriminalka New York jako Stella Bonasera.
Zahrala si také ve filmech Dlouhý polibek na dobrou noc nebo ve filmu 15 Minut,kde hrála přítelkyni Roberta DeNira.
Je vdaná a má 2 dcery.
