Rebecca Mader - Is A Darling - Only Appearance [720p]
Rebecca Mader Live on Home and Family TV Show's facebook page
Rebecca Mader Live on Once Upon a Time's Instagram account
Rebecca Mader On Bloopers With Lana
Rebecca Mader Sings Wicked Always Wins
Cedric the Entertainer
Rebecca Leigh Mader is an English actress, best known for her role as Charlotte Lewis in the ABC series Lost. In 2014 she began playing the role of Wicked Witch of the West, the main antagonist of the second half of season 3 on Once Upon a Time.