Rebecca Mader Needs a Banner!
Rebecca Mader Biography »
Rebecca Leigh Mader (born 24 April 1977) is an English actress, best known for her role as Charlotte Lewis in the ABC series Lost. In 2014 she played the role of Wicked Witch of the West, the main antagonist of the second half of season 3 on Once Upon a Time.
List of links to Rebecca Mader fansites:
Rebecca Mader Links »
Register to update information, save favorites, post photos, news stories and comments.
Already A Member?