
Movie credits
Cast & Crew
Mamma Mia!
Meet the performers and creative team who brought this title to the screen.
Cast
20 credits

Amanda Seyfried
Sophie Sheridan

Meryl Streep
Donna Sheridan

Pierce Brosnan
Sam Carmichael

Colin Firth
Harry Bright

Stellan Skarsgård
Bill Anderson

Christine Baranski
Tanya Chesham-Leigh

Julie Walters
Rosie Mulligan

Dominic Cooper
Sky Rymand

Niall Buggy
Father Alex

Ashley Lilley
Ali

Rachel McDowall
Lisa

Chris Jarvis
Eddie

Philip Michael
Pepper

Juan Pablo Di Pace
Petros

Enzo Squillino Jr.
Gregoris

Ricardo Montez
Stavros

Nancy Baldwin
Sam's PA

Heather Emmanuel
Harry's Housekeeper
Colin Davis
Harry's Driver

Mia Soteriou
Arina
Crew
15 credits

Phyllida Lloyd
Director
Catherine Johnson
Writer

Gary Goetzman
Producer
Judy Craymer
Producer

Benny Andersson
Executive Producer

Björn Ulvaeus
Executive Producer
Mark Huffam
Executive Producer

Rita Wilson
Executive Producer

Tom Hanks
Executive Producer

Becky Bentham
Music Supervisor

Haris Zambarloukos
Cinematographer
Lesley Walker
Editor

Maria Djurkovic
Production Design

Ellen Lewis
Casting
Priscilla John
Casting
