Once Upon a Time TV Series Cast and Guest Stars Trivia

Knoji reviews products and up-and-coming brands we think you'll love. In certain cases, we may receive a commission from brands mentioned in our guides. Learn more.
This article is a trivia for the cast and guest actors of the fantasy series Once Upon a Time of ABC. It features film and TV series information for Robert Carlyle (who plays Rumpelstiltskin/Mr. Gold), Ginnifer Goodwin (Mary Margaret/Snow White), Jennifer

Ginnifer Goodwin image via images3.wikia.nocookie.net

Casting for TV shows usually goes two ways: casting people either choose newer, fresher actors to introduce to the audience, or they pick actor who have already gained familiarity (if not fame) with the earlier projects in their career.

For instance, Bones’ FBI Agent Booth David Boreanaz was relatively unknown prior to being cast as Angel in Buffy the Vampire Slayer. However his vampire character gained such a fan base that Buffy’s makers created a spin-off show – Angel- just for him after he co-starred in Buffy. Bones pretty much started right after Angel went off air after a successful 5-season run.

When Kiefer Sutherland starred in 24, he had already established his reputation as a great actor, whether he played the lead or the supporting role. He was however primarily a film actor.

Audiences were especially familiar with Once Upon a Time’s 3 actors: Ginnifer Goodwin (who plays Mary  Margaret/Snow White), Jennifer Morrison  (Emma) and Robert Carlyle (Rumpelstiltskin/Mr. Gold). Once Upon a Time also frequently features actors we are familiar with.

So let’s take a look at where we have seen these actors before:  

-          Ginnifer Goodwin: Even though I first saw Ginnifer Goodwin in the ensemble cast romantic comedy He’s Just Not That into You and later in another romantic comedy Something Borrowed, she also starred in the drama/comedy Big Love as one of the 3 wives of a polygamist, played by Bill Paxton.  She has also appeared in the movies A Single Man and Walk the Line.

-          To House fans, Jennifer Morrison is Dr. Cameron. She was one of the three members of House’s original team of 3 doctors- Chase, Cameron and Foreman (Omar Epps)

Jennifer Morrison had to leave House after several seasons because her character was written off the show. Her character was romantically interested in her boss House and she also dated Chase (Jesse Spencer) both on and off-screen.

They broke up both in real life and the show. Chase continues to be one of the main characters in the shows’ 8th (and final) season.

She guest-starred in the comedy series How I Met Your Mother as a love interest for Ted (Josh Radnor)’s love interest. Some of her movie credits include Mr. and Mrs. Smith, Warrior, Star Trek, Surviving Christmas. Like Eion Bailey, who’s likely to be her on-screen love interest on Once Upon a Time, she also guest-starred in Dawson’s Creek.

-          Robert Carlyle is a Scottish actor best known for the quirky English drama The Full Monty, a movie about six unemployed workers form a striptease group. He has won the Bafta for his performance. He also co-starred in the critically acclaimed Trainspotting.

-           Eion Bailey (August) starred in the original thriller Mindhunters alongside Christian Slater and Val Kilmer. he has also appeared in movies like Fight Club and Almost Famous. He has also guest-starred in the action/spy show Covert Affairs as the main character’s love interest. Eion Bailey’s TV show credits include, in addition to Covert Affairs and Once Upon a Time, Dawson’s Creek, Band of Brothers, Buffy the Vampire Slayer, Without a Trace, ER and more.

-          I first watched and liked Amy Acker as Fred in the TV series Angel. She formed the love triangle with the show’s Wesley (Alexis Denisof) and Charles (J. August Richards).

Amy Acker plays clumsy and introverted characters, and her Fairy Nova/Sister Astrid characters on Once Upon a Time were no exceptions.

Her other TV appearances include Grimm, CSI, No Ordinary Family, Dollhouse, Private Practice, Ghost Whisperer and Alias.

-          Emilie de Ravin (who guest-starred as Belle on Once Upon a Time), Claire to Lost fans, co-starred with Robert Pattinson in the movie Remember Me. She also co-starred in Roswell as Tess, the alien who created problems between human Liz (Shiri Appleby) and alien Max (Jason Behr).


Francois Hagnere
Posted on Mar 22, 2012
Account Deletion Requested
Posted on Mar 13, 2012
Phoenix Montoya
Posted on Mar 13, 2012
Posted on Mar 8, 2012
Account Deletion Requested
Posted on Mar 6, 2012