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.
The Late Late Show with Craig Ferguson
2005
Hawaii Five-0
2010
Lost
2004
Blue Bloods
Jimmy Kimmel Live!
2003
Fringe
2008
Once Upon a Time
2011
30 Rock
2006
Third Watch
1999
White Collar
2009
Fire Country
2022
Private Practice
2007
Warehouse 13
The Devil Wears Prada
Key & Peele
2012
Iron Man 3
2013
Alphas
Law & Order: LA
Fastlane
2002
Law & Order: Trial by Jury