Rebecca Leigh Mader Born April 24 1977 Is An American Actress And Producer. She Is Best Known For Her Roles Charlotte Lewis In The ABC Mystery-Drama Series Lost 2008–2009 2010 And Zelena/The Wicked Witch In The ABC Adventure-Fantasy Series Once Upon A Time 2011–2018 Which Is The Reason Why She Is Here.
5 Top Music Tracks For Rebecca Mader - Frogtoon Music