Biographies: Rebecca Mader - Actor

Biographies

 [1 Content]

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.