All Cast

Lily James

Lily James

Young Donna Sheridan

Amanda Seyfried

Amanda Seyfried

Sophie Sheridan

Meryl Streep

Meryl Streep

Donna Sheridan-Carmichael

Cher

Cher

Ruby Sheridan

Andy GarcĂ­a

Andy GarcĂ­a

Señor Fernando Cienfuegos

Julie Walters

Julie Walters

Rosie Mulligan

Alexa Davies

Alexa Davies

Young Rosie

Christine Baranski

Christine Baranski

Tanya Chesham-Leigh

Jessica Keenan Wynn

Jessica Keenan Wynn

Young Tanya

Dominic Cooper

Dominic Cooper

Sky Rymand

Pierce Brosnan

Pierce Brosnan

Sam Carmichael

Jeremy Irvine

Jeremy Irvine

Young Sam Carmichael

Colin Firth

Colin Firth

Harry Bright

Hugh Skinner

Hugh Skinner

Young Harry Bright

Stellan SkarsgĂĄrd

Stellan SkarsgĂĄrd

Bill Anderson / Kurt Anderson

Josh Dylan

Josh Dylan

Young Bill Anderson

Maria Vacratsis

Maria Vacratsis

Sofia

Celia Imrie

Celia Imrie

Vice Chancellor

Panos Mouzourakis

Panos Mouzourakis

Lazaros

Omid Djalili

Omid Djalili

Greek Official

Gerard Monaco

Gerard Monaco

Alexio

Anna Antoniades

Anna Antoniades

Apollonia

Togo Igawa

Togo Igawa

Mr. Tatyama

Naoko Mori

Naoko Mori

Yumiko

Anastasia Hille

Anastasia Hille

Dr. Inge Horvath

Susanne Barklund

Susanne Barklund

Alma

Jonathan Goldsmith

Jonathan Goldsmith

Brother Rafael Cienfuegos

Björn Ulvaeus

Björn Ulvaeus

University Professor (uncredited)

Benny Andersson

Benny Andersson

Cafe Pianist (uncredited)

Sharif Afifi

Sharif Afifi

Ensemble Performer

Kathryn Akin

Kathryn Akin

Ensemble Performer

Joe Allen

Joe Allen

Ensemble Performer

Michael Anthony

Michael Anthony

Ensemble Performer

Wendy Baldock

Wendy Baldock

Ensemble Performer

Caroline Bateson

Caroline Bateson

Ensemble Performer

Omari Bernard

Omari Bernard

Ensemble Performer

Christopher Blades

Christopher Blades

Ensemble Performer

Hannah Bodenham

Hannah Bodenham

Ensemble Performer

Nicole Bondzie

Nicole Bondzie

Ensemble Performer

Teneisha Bonner

Teneisha Bonner

Ensemble Performer

Lauren Bott

Lauren Bott

Ensemble Performer

Daniella Bowen

Daniella Bowen

Ensemble Performer

William Bozier

William Bozier

Ensemble Performer

Dale Branston

Dale Branston

Ensemble Performer

Jacqueline Braun

Jacqueline Braun

Ensemble Performer

Ava Brennan

Ava Brennan

Ensemble Performer

Myles Brown

Myles Brown

Ensemble Performer

Charlie Bruce

Charlie Bruce

Ensemble Performer

Dawn Buckland

Dawn Buckland

Ensemble Performer

Ashley Campbell

Ashley Campbell

Ensemble Performer

Natalia Campbell

Natalia Campbell

Ensemble Performer

Vanessa Campbell

Vanessa Campbell

Ensemble Performer

Clive Carter

Clive Carter

Ensemble Performer

Harry Carter

Harry Carter

Ensemble Performer

Chrissie Cartwright

Chrissie Cartwright

Ensemble Performer

Peter Challis

Peter Challis

Ensemble Performer

Frances Maassen Chiapetta

Frances Maassen Chiapetta

Ensemble Performer

Javier Cid

Javier Cid

Ensemble Performer

Cassie Clare

Cassie Clare

Ensemble Performer

Tom Clark

Tom Clark

Ensemble Performer

Ray Clarke

Ray Clarke

Ensemble Performer

Dominic Clarson

Dominic Clarson

Ensemble Performer

Emma Clayton

Emma Clayton

Ensemble Performer

Nicola Coates

Nicola Coates

Ensemble Performer

Elliot Collins

Elliot Collins

Ensemble Performer

Leon Cooke

Leon Cooke

Ensemble Performer

Sarah Cortez

Sarah Cortez

Ensemble Performer

Joe Da Costa

Joe Da Costa

Ensemble Performer

Alie Coste

Alie Coste

Ensemble Performer

Robbie Culley

Robbie Culley

Ensemble Performer

Charles Daish

Charles Daish

Ensemble Performer

Jo Darby

Jo Darby

Ensemble Performer

Natalie Davis

Natalie Davis

Ensemble Performer

Imelda de los Reyes

Imelda de los Reyes

Ensemble Performer

Emma Deigman

Emma Deigman

Ensemble Performer

Reece Darlington Delaire

Reece Darlington Delaire

Ensemble Performer

Jeannine Desmier

Jeannine Desmier

Ensemble Performer

Nathalie Desmier

Nathalie Desmier

Ensemble Performer

Maria Despina

Maria Despina

Ensemble Performer

Kieran Donovan

Kieran Donovan

Ensemble Performer

Sonia Dorado

Sonia Dorado

Ensemble Performer

Matthew James Duff

Matthew James Duff

Ensemble Performer

Nathaniel Ellul

Nathaniel Ellul

Ensemble Performer

James Alan-Evans

James Alan-Evans

Ensemble Performer

Claire Fishenden

Claire Fishenden

Ensemble Performer

Nia Fisher

Nia Fisher

Ensemble Performer

Jane Fowler

Jane Fowler

Ensemble Performer

Tommy Franzen

Tommy Franzen

Ensemble Performer

Rory Furey-King

Rory Furey-King

Ensemble Performer

Adam Galbraith

Adam Galbraith

Ensemble Performer

Jenny Galloway

Jenny Galloway

Ensemble Performer

Jemma Geanaus

Jemma Geanaus

Ensemble Performer

Chris George

Chris George

Ensemble Performer

Linda Gibbs

Linda Gibbs

Ensemble Performer

Louise Gold

Louise Gold

Ensemble Performer

Mark Goldthorp

Mark Goldthorp

Ensemble Performer

Sharon Gomez

Sharon Gomez

Ensemble Performer

Georgia Reid Hamilton

Georgia Reid Hamilton

Ensemble Performer

Andrew Hamshire

Andrew Hamshire

Ensemble Performer

Crystal Hantig

Crystal Hantig

Ensemble Performer

Alison Harding

Alison Harding

Ensemble Performer

Layla Harrison

Layla Harrison

Ensemble Performer

Yasmin Harrison

Yasmin Harrison

Ensemble Performer

Linzi Hateley

Linzi Hateley

Ensemble Performer

Pip Hersee

Pip Hersee

Ensemble Performer

Leonie Hill

Leonie Hill

Ensemble Performer

Jack Hinton

Jack Hinton

Ensemble Performer

Todd Holdsworth

Todd Holdsworth

Ensemble Performer

Robert Howie

Robert Howie

Ensemble Performer

Lukas Hunt

Lukas Hunt

Ensemble Performer

Parsifal James Hurst

Parsifal James Hurst

Ensemble Performer

Katherine Isles

Katherine Isles

Ensemble Performer

Kim Ismay

Kim Ismay

Ensemble Performer

Jacqui Jameson

Jacqui Jameson

Ensemble Performer

Cherelle Jay

Cherelle Jay

Ensemble Performer

Alim Jayda

Alim Jayda

Ensemble Performer

Alison Jenkins

Alison Jenkins

Ensemble Performer

Carolyn Jones

Carolyn Jones

Ensemble Performer

Jamie Karitzis

Jamie Karitzis

Ensemble Performer

Nicola Keen

Nicola Keen

Ensemble Performer

Craig Anthony-Kelly

Craig Anthony-Kelly

Ensemble Performer

Reece Kerridge

Reece Kerridge

Ensemble Performer

Dan Krikler

Dan Krikler

Ensemble Performer

Joshua Lacey

Joshua Lacey

Ensemble Performer

Mitchell Lathbury

Mitchell Lathbury

Ensemble Performer

Gemma Lawson

Gemma Lawson

Ensemble Performer

Peter Le Brun

Peter Le Brun

Ensemble Performer

Georgie Leatherland

Georgie Leatherland

Ensemble Performer

Melvin LeBlanc

Melvin LeBlanc

Ensemble Performer

Nick Len

Nick Len

Ensemble Performer

Paul Leonard

Paul Leonard

Ensemble Performer

Rebecca Leung

Rebecca Leung

Ensemble Performer

Cassie Macmillian

Cassie Macmillian

Ensemble Performer

Nikki Mae

Nikki Mae

Ensemble Performer

Liam Marcellino

Liam Marcellino

Ensemble Performer

Joe Edward Mascot

Joe Edward Mascot

Ensemble Performer

Melli Matthews

Melli Matthews

Ensemble Performer

James Paul McAllister

James Paul McAllister

Ensemble Performer

Fiona McDonald

Fiona McDonald

Ensemble Performer

Myra McFadyen

Myra McFadyen

Ensemble Performer

Fergal McGoff

Fergal McGoff

Ensemble Performer

Perry Meadowcroft

Perry Meadowcroft

Ensemble Performer

Oliver Metzler

Oliver Metzler

Ensemble Performer

Chanel Mian

Chanel Mian

Ensemble Performer

Holly Mitchell

Holly Mitchell

Ensemble Performer

Scott Mobley

Scott Mobley

Ensemble Performer

Andrew Monaghan

Andrew Monaghan

Ensemble Performer

Mandy Montanez

Mandy Montanez

Ensemble Performer

Elander Moore

Elander Moore

Ensemble Performer

Leah Sue Morland

Leah Sue Morland

Ensemble Performer

Jake Moyle

Jake Moyle

Ensemble Performer

Rachel Muldoon

Rachel Muldoon

Ensemble Performer

Charis Murray

Charis Murray

Ensemble Performer

Mazz Murray

Mazz Murray

Ensemble Performer

Wolfgang Mwanje

Wolfgang Mwanje

Ensemble Performer

Jayde Nelson

Jayde Nelson

Ensemble Performer

Marianna Neofitou

Marianna Neofitou

Ensemble Performer

Robert Nerantzoulis

Robert Nerantzoulis

Ensemble Performer

Jordan Nesbitt

Jordan Nesbitt

Ensemble Performer

Sam Nesti

Sam Nesti

Ensemble Performer

Tom Oakley

Tom Oakley

Ensemble Performer

Anu Ogunmefun

Anu Ogunmefun

Ensemble Performer

Katy Osborne

Katy Osborne

Ensemble Performer

Aaron Ashley Parker

Aaron Ashley Parker

Ensemble Performer

Christopher Parkinson

Christopher Parkinson

Ensemble Performer

Tamara McKoy-Patterson

Tamara McKoy-Patterson

Ensemble Performer

Sherrie Pennington

Sherrie Pennington

Ensemble Performer

Nuwan Hugh Perera

Nuwan Hugh Perera

Ensemble Performer

Michael Peters

Michael Peters

Ensemble Performer

Thierry Picaut

Thierry Picaut

Ensemble Performer

Thomas Pitiris

Thomas Pitiris

Ensemble Performer

Eve Polycarpou

Eve Polycarpou

Ensemble Performer

Joseph Poulton

Joseph Poulton

Ensemble Performer

Zoe Purpuri

Zoe Purpuri

Ensemble Performer

Aaron Renfree

Aaron Renfree

Ensemble Performer

Lisa Ritchie

Lisa Ritchie

Ensemble Performer

Zach Robinson

Zach Robinson

Ensemble Performer

Matt Ryan

Matt Ryan

Ensemble Performer

Simone Sault

Simone Sault

Ensemble Performer

Josie Scamell

Josie Scamell

Ensemble Performer

Julienne Schembri

Julienne Schembri

Ensemble Performer

Alessio Scozzaro

Alessio Scozzaro

Ensemble Performer

Stella Segar

Stella Segar

Ensemble Performer

Parisa Shahmir

Parisa Shahmir

Ensemble Performer

Esther Scheills

Esther Scheills

Ensemble Performer

Michael Simkins

Michael Simkins

Ensemble Performer

Gregory Sims

Gregory Sims

Ensemble Performer

Helen Siveter

Helen Siveter

Ensemble Performer

Michael Skyers

Michael Skyers

Ensemble Performer

Simon Slater

Simon Slater

Ensemble Performer

Michael Small

Michael Small

Ensemble Performer

Duncan Smith

Duncan Smith

Ensemble Performer

Philippa Stefani

Philippa Stefani

Ensemble Performer

Gregor Stewart

Gregor Stewart

Ensemble Performer

Sandy Strallen

Sandy Strallen

Ensemble Performer

Lizzie Stavrou

Lizzie Stavrou

Ensemble Performer

Dean Street

Dean Street

Ensemble Performer

Adi Suissa

Adi Suissa

Ensemble Performer

Antonio Susinni

Antonio Susinni

Ensemble Performer

Jasmine Takacs

Jasmine Takacs

Ensemble Performer

Mikaela Taube

Mikaela Taube

Ensemble Performer

Melissa Odette Teo

Melissa Odette Teo

Ensemble Performer

Kenneth Tharp

Kenneth Tharp

Ensemble Performer

Alex Thomas

Alex Thomas

Ensemble Performer

Justin Thomas

Justin Thomas

Ensemble Performer

Amy Thornton

Amy Thornton

Ensemble Performer

Emily Tierney

Emily Tierney

Ensemble Performer

Poppy Tierney

Poppy Tierney

Ensemble Performer

Joe Toland

Joe Toland

Ensemble Performer

Paul Tomkinson

Paul Tomkinson

Ensemble Performer

Sebastien Torkia

Sebastien Torkia

Ensemble Performer

Zara Treherne

Zara Treherne

Ensemble Performer

Amy Trigg

Amy Trigg

Ensemble Performer

Tim Wallers

Tim Wallers

Ensemble Performer

Billy Warren

Billy Warren

Ensemble Performer

Tom Wheatley

Tom Wheatley

Ensemble Performer

Grace Cinque White

Grace Cinque White

Ensemble Performer

Johnny White

Johnny White

Ensemble Performer

Chad Wilder

Chad Wilder

Ensemble Performer

Laura Wilson

Laura Wilson

Ensemble Performer

Amanda Wilkin

Amanda Wilkin

Ensemble Performer

Beth Willetts

Beth Willetts

Ensemble Performer

Luke Woolaston

Luke Woolaston

Ensemble Performer

Matthew Seadon-Young

Matthew Seadon-Young

Ensemble Performer

Elena Zacharia

Elena Zacharia

Ensemble Performer

Pedro Etchepare

Pedro Etchepare

French Café Patron