My Shows
News on your favorite shows, specials & more!

Who Played Sophie in Mamma Mia!

Sophie is a role in Mamma Mia!, a musical that opened Los Angeles in 2017.

Mamma Mia! is the 2001 international phenomenon about a young woman's plot to uncover the identity of her father among three of her mother's former loves, all invited to her wedding on a Greek island. Filled with ABBA's timeless songs, including "Dancing Queen" and "Voulez Vous" - Mamma Mia! will have you singing, dancing and having the time of your life!

8 actors have played Sophie in Mamma Mia!.

View full cast of Mamma Mia!

Performer Production Opened
Natalie Bradshaw Broadway Mamma Mia! 2001
Natalie Gallo Broadway Mamma Mia! 2001
Kristine Reese US Tour Mamma Mia! 2002
Dove Cameron Los Angeles Mamma Mia! 2017
Emma Mullen West End Mamma Mia! 2021
Alessandra Antonelli US Tour Mamma Mia! 2023
Amy Weaver US Tour Mamma Mia! 2023
Madison Deadman US Tour Mamma Mia! 2023
Amy Weaver Broadway Mamma Mia! 2025

Other Roles in Mamma Mia!

Role Production Opened
Bill Los Angeles Mamma Mia! 2017
Donna Los Angeles Mamma Mia! 2017
Eddie Los Angeles Mamma Mia! 2017
Harry Los Angeles Mamma Mia! 2017
Rosie Los Angeles Mamma Mia! 2017
Sam Carmichael Los Angeles Mamma Mia! 2017
Sky Los Angeles Mamma Mia! 2017
Sophie Los Angeles Mamma Mia! 2017
Tanya Los Angeles Mamma Mia! 2017

“Sophie” Also Appears In

Production Type Year
The BFG West End 2025
School of Rock US Tour 2017
A Class Act Off-Broadway 2000
Master Class Broadway 1995
Seesaw Broadway 1973
Music in the Air Broadway 1932

Photos from Mamma Mia!

View all 20 photos from Mamma Mia!

Videos


TICKET CENTRAL
Hot Show
Tickets From $70
Hot Show
Tickets From $59
Hot Show
Tickets From $95
Hot Show
Tickets From $71