Cast

Jennifer Morrison as Emma Swan

Jennifer Marie Morrison (born April 12, 1979) is an American actress, model and film producer. She is known for her role as Dr. Allison Cameron in House, whom she played for five-and-a-half years (2004 - 2010), and more recently in 2011 as the lead role of Emma Swan in the ABC adventure fantasy television series Once Upon a Time. She also portrayed Zoey Pierson in the sixth season of How I Met Your Mother.

Ginnifer Goodwin as Snow White/Mary Margaret Blanchard

Jennifer Michelle Goodwin (born May 22, 1978), known professionally as Ginnifer Goodwin, is an American television and film actress. She is best known for her role as Margene Heffman on Big Love, and for her roles in films like Mona Lisa Smile, Something Borrowed and He's Just Not That into You. She currently has a lead role as Mary Margaret Blanchard/Snow White in the ABC series Once Upon a Time.

Lana Parrilla as The Evil Queen/Regina Mills

Lana Maria Parrilla (born July 15, 1977) is an American actress, known for her roles on Spin City, 24, Boomtown, Windfall, Swingtown and Miami Medical. She currently stars as The Evil Queen, Regina Mills, in the ABC series Once Upon a Time.



Meghan Ory as Little Red Riding Hood/Ruby

Meghan Ory (born August 20, 1982) is a Canadian television and film actress. Beginning Fall 2011, Ory started appearing as Red Riding Hood on the ABC fantasy series Once Upon a Time. Ory resides in California, occasionally living and working in Los Angeles and New York


Joshua Dallas as Prince Charming/David Nolan

Joshua "Josh" Paul Dallas (born December 18, 1981) is an American actor who played Fandral in Thor, a film adaptation based on the Marvel Comics character.He is currently starring in the ABC television series Once Upon a Time.



Eion Bailey as Pinocchio/August W. Booth

Eion Francis Hamilton Bailey (born June 8, 1976) is an American actor. He is perhaps best known for appearing in the HBO miniseries Band of Brothers as Pvt. David Kenyon Webster and in the films Fight Club, Center Stage, Mindhunters and Sexual Life. He currently has a recurring role on the USA Network series Covert Affairs, as well as on the ABC series Once Upon a Time.

Jared S. Gilmore as Henry Mills

Jared S. Gilmore (born May 30, 2000), is an American actor. Jared has appeared in many movies and tv series including Without a Trace, Roommates, The Back-up Plan and Hawthorne. He is best known for his roles in Mad Men as Bobby Draper and for the series Once Upon a Time as Henry Mills.


Raphael Sbarge as Jiminy Cricket/Archie Hopper

Raphael Sbarge (born February 12, 1964) is an American actor and voice actor. Sbarge was born into a theatre-oriented family in New York City. Sbarge first appeared as a main cast member in the American fairy tale drama television series Once Upon a Time, playing the dual roles of Archie Hopper, a therapist, and his fairy tale counterpart Jiminy Cricket from Pinocchio.

Jamie Dornan as The Huntsman/Sheriff Graham

James "Jamie" Dornan (born 1 May 1982) is a Northern Irish actor, model and musician, perhaps best known for playing Sheriff Graham in the ABC series Once Upon a Time. Dornan attended the University of Teesside, but dropped out and moved to London upon being approached by the Select Model Management agency.


Emilie de Raven as Belle

Emilie de Ravin (born 27 December 1981) is an Australian actress. She is commonly associated with her roles as Tess Harding on Roswell and Claire Littleton on the ABC drama Lost. In 2012 she guest-starred as Belle on the ABC drama Once Upon a Time and will be a series regular beginning in the show's second season.


Robert Carlyle as Rumplestiltskin/Mr. Gold

Robert Carlyle, OBE (born 14 April 1961) is a Scottish actor. He is known for a variety of roles in films such as Trainspotting, The Full Monty, The World Is Not Enough, Angela's Ashes, The 51st State, and 28 Weeks Later. In addition to his film work, he is also known for his roles in the television shows Hamish Macbeth and Once Upon A Time.