Se unió al reparto de "Alias" en 2005 para su última temporada, interpretando a la villana Kelly Peyton.