The fantasy drama Once Upon A Time captured millions of viewers by blending classic fairy tales with modern-day mystery. Since the show premiered on ABC back in 2011, fans have followed the lives of Storybrooke residents both on and off screen. If you've ever wondered what happened to the actors who portrayed your favorite heroes and villains, let's take a look at where the core cast members are today.
The series relied heavily on a tight-knit ensemble cast who balanced magical identities with cursed real-world personas. While the show wrapped up its run after seven seasons in 2018, its stars have moved on to new television projects, directing, writing, and family ventures.
Jennifer Morrison as Emma Swan
As the savior of Storybrooke, Jennifer Morrison anchored the series for six full seasons before making guest appearances in the final season. Before taking on the red leather jacket, Morrison was already well-known for playing Dr. Allison Cameron on House M.D. and Zoey Pierson on How I Met Your Mother.
After leaving Once Upon A Time, Morrison transitioned into directing and recurring television roles. She directed episodes for several network shows, including Euphoria, Dr. Death, and This Is Us. On screen, she starred in the CBS drama The Twilight Zone reboot and joined the cast of NBC's drama series This Is Us as Cassidy Sharp.
Lana Parrilla as Regina Mills / The Evil Queen
Lana Parrilla delivered one of television's most memorable character arcs, transforming from a ruthless antagonist into a beloved leader and hero. Her performance earned her critical acclaim and a dedicated fanbase throughout the show's run.
Following the series finale, Parrilla didn't slow down. She joined the cast of the dark comedy-drama series Why Women Kill for its second season on Paramount+. She also expanded her creative footprint into music and independent film projects, continuing to connect with fans at conventions worldwide.
Ginnifer Goodwin as Snow White / Mary Margaret Blanchard
Ginnifer Goodwin brought warmth and moral compass to the role of Snow White while balancing her cursed persona as a mild-mannered schoolteacher. During production, Goodwin met co-star Josh Dallas; the two married and started a family.
After the series concluded, Goodwin returned to television in various comedic and dramatic roles. She starred in the dark comedy series Why Women Kill during its first season and led the Fox comedy Pivoting. She has also lent her voice to several animated projects and stage productions.
Josh Dallas as Prince Charming / David Nolan
Josh Dallas portrayed the quintessential fairy tale hero, bringing charm and physical commitment to dual roles as Prince Charming and his cursed counterpart, David Nolan.
Following his time in Storybrooke, Dallas transitioned directly into network television leadership as Ben Stone in the sci-fhm drama series Manifest, which aired on NBC and later found massive streaming success on Netflix. He spent four seasons navigating the mystery of Flight 828 before the series concluded its run.
Colin O'Donoghue as Captain Hook / Killian Jones
Introduced in the second season, Colin O'Donoghue's brooding, charismatic portrayal of Captain Hook quickly became a fan-favourite regular. The Irish actor brought complexity and humor to the reformed pirate.
Since the show wrapped, O'Donoghue has kept busy with voice acting and television roles. He voiced Rogue in the animated series Tales of Arcadia created by Guillermo del Toro and starred in the Disney+ original series The Right Stuff as pilot Gordon Cooper. He also appeared in the musical series Dolly Parton's Heartstrings.
Robert Carlyle as Rumplestiltskin / Mr. Gold
Robert Carlyle delivered a masterclass in moral ambiguity as the show's primary antagonist and orchestrator of dark magic, Rumplestiltskin. Carlyle brought unmatched theatrical depth to the long-running series.
The Scottish actor returned to his roots in British television and film. He starred as Prime Minister Robert Sutherland in the political thriller series COBRA on Sky UK and reprised his iconic role as Francis "Begbie" Begbie in screen adaptations of Irvine Welsh's novels.
Emilie de Ravin as Belle French
Emilie de Ravin portrayed Belle, the book-smart librarian who saw the good in Rumplestiltskin and became a core part of the show's emotional anchor. Before joining the cast, de Ravin was widely recognized for playing Claire Littleton on the hit ABC series Lost.
After Once Upon A Time ended, de Ravin stepped back from rigorous television schedules to focus on raising her family. She occasionally participates in fan conventions and public appearances, sharing insights from her time on two of the defining fantasy and sci-fi series of the 2000s.
Common Mistakes When Following the Cast
Fans often search for updates on the cast and fall into a few common traps:
- Assuming retirement: Many fans think actors who step away from major network shows have retired, when they've actually transitioned to directing, stage work, or streaming platforms.
- Confusing character arcs with real life: Viewers sometimes conflate the actors with their dramatic character transformations, forgetting that the cast members worked together for over seven years across multiple parallel storylines.
- Missing platform shifts: Cast members frequently move between cable networks, streaming services like Disney+, and indie films that don't receive mainstream broadcast promotion.
Frequently Asked Questions
Why did Jennifer Morrison leave Once Upon A Time?
Morrison chose not to renew her contract after Season 6 because she felt her story arc as Emma Swan had reached a natural conclusion and she wanted to pursue directing opportunities. She did, however, return for brief guest appearances in Season 7.
Are Ginnifer Goodwin and Josh Dallas married in real life?
Yes. The actors met on the set of the show while portraying Snow White and Prince Charming, began dating, and married in 2014. They have two children together.
Will there ever be a Once Upon A Time reboot?
As of now, neither ABC nor the show's creators have announced plans for a reboot or revival. The series wrapped up its narrative cleanly at the end of Season 7, though the cast frequently reunites at fan conventions.
Where can I stream all seasons of Once Upon A Time?
All seven seasons of the series are available to stream on Hulu in the United States, as well as on Disney+ in several international regions.