FOX Once Upon a Time Cast List

Reference
13.9k views 18 items

Once Upon a Time cast list, including photos of the actors when available. This list includes all of the Once Upon a Time main actors and actresses, so if they are an integral part of the show you'll find them below. You can various bits of trivia about these Once Upon a Time stars, such as where the actor was born and what their year of birth is. This cast list of actors from Once Upon a Time focuses primarily on the main characters, but there may be a few actors who played smaller roles on Once Upon a Time that are on here as well.

Everything from Colin O'Donoghue to Ginnifer Goodwin is included on this list.

If you are wondering, "Who are the actors from Once Upon a Time?" or "Who starred on Once Upon a Time?" then this list will help you answer those questions.

In most cases you can click on the names of these popular Once Upon a Time actors and actresses to find out more information about them. If you're looking for a particular Once Upon a Time actor or actress, then type their name into the "search" bar to find them directly.

1
Eion Bailey is listed (or ranked) 1 on the list Once Upon a Time Cast List
Once Upon a Time, Band of Brothers, Covert Affairs - Eion Francis Hamilton Bailey 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 ...more

2
Emilie de Ravin is listed (or ranked) 2 on the list Once Upon a Time Cast List
Lost, Once Upon a Time, Roswell - Emilie de Ravin is an Australian actress. She has played 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 ...more

3
Giancarlo Esposito is listed (or ranked) 3 on the list Once Upon a Time Cast List
Breaking Bad, Revolution, Homicide: Life on the Street - Giancarlo Giuseppe Alessandro Esposito is a Danish-born American actor, director, and producer of African-Italian descent. He is best known for his portrayal of Gustavo "Gus" Fring on ...more

4
Ginnifer Goodwin is listed (or ranked) 4 on the list Once Upon a Time Cast List
Once Upon a Time, Big Love, Conan - Jennifer Michelle Goodwin, 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 ...more

5
Jennifer Morrison is listed (or ranked) 5 on the list Once Upon a Time Cast List
Jennifer Morrison is a television producer.

6
Lana Parrilla is listed (or ranked) 6 on the list Once Upon a Time Cast List
Once Upon a Time, 24, Spin City - Lana Maria Parrilla is an American actress. Parrilla is best known for her roles on television. She was regular cast member in the fifth season of the ABC sitcom Spin City from 2000 to 2001. She ...more

7
Meghan Ory is listed (or ranked) 7 on the list Once Upon a Time Cast List
Once Upon a Time, Intelligence, Merlin's Apprentice - Meghan Ory is a Canadian television and film actress. She is best known for her role as Red Riding Hood/Ruby on the ABC fantasy series Once Upon a Time and also starred in the short-lived CBS ...more

8
Rachel Shelley is listed (or ranked) 8 on the list Once Upon a Time Cast List
Once Upon a Time, The L Word - Rachel Shelley is an English actress and model. She is best known for playing Helena Peabody in the Showtime series The L Word and Elizabeth Russell in the Oscar-nominated Bollywood epic

9
Jessy Schram is listed (or ranked) 9 on the list Once Upon a Time Cast List
Falling Skies, Last Resort, Traffic Light - Jessica "Jessy" Schram is an American actress. Her most notable roles include Hannah Griffith in Veronica Mars, Rachel Seybolt in Life, Karen in Falling Skies and Cinderella/Ashley ...more

10
Raphael Sbarge is listed (or ranked) 10 on the list Once Upon a Time Cast List
Once Upon a Time, The Guardian, Murder in the First - Raphael Sbarge is an American actor and voice actor. He is best known for his roles as Archie Hopper/Jiminy Cricket on the ABC fantasy series Once Upon a Time and Kaidan Alenko in the Mass ...more

11
Robert Carlyle is listed (or ranked) 11 on the list Once Upon a Time Cast List
Once Upon a Time, Stargate Universe, The Last Enemy - Robert Carlyle, OBE is a Scottish actor. His film work includes Trainspotting, The Full Monty, The World Is Not Enough, Angela's Ashes, The 51st State, and 28 Weeks Later. He has been in the ...more

12
Sarah Bolger is listed (or ranked) 12 on the list Once Upon a Time Cast List
Once Upon a Time, The Tudors, The World of Tosh - Sarah Lee Bolger is an Irish actress. She is best known for her roles in the films In America, Stormbreaker and The Spiderwick Chronicles, as well as her award winning role as Lady Mary Tudor in ...more

13
Michael Raymond-James is listed (or ranked) 13 on the list Once Upon a Time Cast List
True Blood, Once Upon a Time, Terriers - Michael Raymond-James is an American actor. He is best known for playing René Lenier in the first season of HBO's series True Blood, Britt Pollack on FX's series Terriers and Neal Cassidy ...more

14
Jared S. Gilmore is listed (or ranked) 14 on the list Once Upon a Time Cast List
Once Upon a Time - Jared Scott Gilmore is an American child actor. He is best known for his roles in Mad Men as Bobby Draper and for the series Once Upon a Time as Henry Mills. He won the Young Artist Award for ...more

15
Joshua Dallas is listed (or ranked) 15 on the list Once Upon a Time Cast List
Once Upon a Time - Joshua Paul "Josh" Dallas is an American actor. He is best known for his roles as Prince Charming/David Nolan in the ABC television series Once Upon a Time and Fandral in the Marvel ...more

16
Jamie Dornan is listed (or ranked) 16 on the list Once Upon a Time Cast List
Once Upon a Time, The Fall - James "Jamie" Dornan is a Northern Irish actor, model, and musician. He played Axel von Fersen in Sofia Coppola's film Marie Antoinette, Sheriff Graham Humbert in the ABC series Once ...more

17
Colin O'Donoghue is listed (or ranked) 17 on the list Once Upon a Time Cast List
Once Upon a Time - Colin O'Donoghue is an Irish actor and musician known for his role as Captain Killian "Hook" Jones on the TV show Once Upon a Time, and his role as Michael Kovak in The Rite.

18
Dylan Schmid is listed (or ranked) 18 on the list Once Upon a Time Cast List
Once Upon a Time - Dylan Schmid is an actor.