Rebecca Leigh Mader (born 24 April 1977) is an English actress known for her roles as Zelena on Once Upon a Time, Charlotte Lewis on Lost, and Morgan Gordon on All My Children.
as Headmistress Susan Pierce(1 ep)
as Faye Stone(4 eps)
as Holly
as Sweat Shop Agent
as CIA Agent(1 ep)
as Grace Hudson(2 eps)
as Zelena / Wicked Witch of the West(67 eps)
as Ariel(1 ep)
as Griffin(1 ep)
as Mary
as Zooey Wigner
as Esme Ball
as Rebecca Townley(1 ep)
as Tori Parsons(1 ep)
as Nicole Booth(1 ep)
as Abigail Kincaid(1 ep)
as Debora Wilton
as Madison Byrne
as Lisa da Vinci(1 ep)
as Ms. Murray
as Jessica Holt(2 eps)
as Leslie(1 ep)
as Pam
as Super Hot Lady(1 ep)
as Jocelyn
as Hannah(1 ep)
as Grace(1 ep)
as Heather(1 ep)
as Puma Girl(1 ep)
as Melani Ferris(1 ep)
as Kim (uncredited)
as Self - Guest(1 ep)
as Aunt Cornelia
as Charlotte Lewis(20 eps)
as Belinda Brown
as Carmen
as Self(1 ep)
as Nicole Martin(1 ep)
as Mandy(1 ep)