A British actress, writer, and producer, born in Cambridge, Cambridgeshire, England, United Kingdom. She is best known for her role as Charlotte in the series Lost and her role as Zelena in the series Once Upon a Time. Her other credits include Fringe and Iron Man 3.
(According to views)
A British actress, writer, and producer, born in Cambridge, Cambridgeshire, England, United Kingdom. She is best known for her role as Charlotte in the series Lost and her role as...Read more Zelena in the series Once Upon a Time. Her other credits include Fringe and Iron Man 3.