Rebecca Mader

IVA Star Rating : 72
Rebecca Leigh Mader is an English actress, best known for her roles as Charlotte Lewis in the ABC series Lost, and as Zelena, the Wicked Witch of the West, on ABC's Once Upon a Time.

Discover

Rebecca Leigh Mader is an English actress, best known for her roles as Charlotte Lewis in the ABC series Lost, and as Zelena, the Wicked Witch of the West, on ABC's Once Upon a Time.

Birth Name

Rebecca Leigh Mader

Born

Sunday, 24 April 1977

Links

Ouch! Looks like something broke. Try reloading this page. 🗙