Search movies and TV series
Acting
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.

Poppa's House
as Headmistress Susan Pierce

Fire Country
as Faye Stone

It's Gawd!
as Holly

Iron Man 3
as Sweat Shop Agent

Key & Peele
as CIA Agent

Work It
as Grace Hudson

Once Upon a Time
as Zelena / Wicked Witch of the West

Friends with Benefits
as Ariel

Alphas
as Griffin

Cougars, Inc.
as Mary

The Big Bang
as Zooey Wigner

Ceremony
as Esme Ball

Law & Order: LA
as Rebecca Townley

Blue Bloods
as Tori Parsons

Hawaii Five-0
as Nicole Booth

White Collar
as Abigail Kincaid

The Men Who Stare at Goats
as Debora Wilton

Ring of Deceit
as Madison Byrne

Warehouse 13
as Lisa da Vinci

The Rainbow Tribe
as Ms. Murray

Fringe
as Jessica Holt

Private Practice
as Leslie

Great World of Sound
as Pam

30 Rock
as Super Hot Lady

Justice

The Devil Wears Prada
as Jocelyn

Conviction
as Hannah

Love Monkey
as Grace

Starved
as Puma Girl

Law & Order: Trial by Jury
as Melani Ferris

Hitch
as Kim (uncredited)

The Late Late Show with Craig Ferguson
as Self - Guest

Samantha: An American Girl Holiday
as Aunt Cornelia

Lost
as Charlotte Lewis

Replay
as Belinda Brown

Mimic: Sentinel
as Carmen

Jimmy Kimmel Live!
as Self

Fastlane
as Nicole Martin

Madigan Men

Third Watch
as Mandy