Release CalendarTop 250 MoviesMost Popular MoviesBrowse Movies by GenreTop Box OfficeShowtimes & TicketsMovie NewsIndia Movie Spotlight
    What's on TV & StreamingTop 250 TV ShowsMost Popular TV ShowsBrowse TV Shows by GenreTV News
    What to WatchLatest TrailersIMDb OriginalsIMDb PicksIMDb SpotlightFamily Entertainment GuideIMDb Podcasts
    OscarsCannes Film FestivalStar WarsAsian Pacific American Heritage MonthSummer Watch GuideSTARmeter AwardsAwards CentralFestival CentralAll Events
    Born TodayMost Popular CelebsCelebrity News
    Help CenterContributor ZonePolls
For Industry Professionals
  • Language
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Watchlist
Sign In
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Use app
Back
  • Cast & crew
  • User reviews
  • Trivia
  • FAQ
IMDbPro
Amanda Seyfried in Mamma Mia! (2008)

Full cast & crew

Mamma Mia!

Edit
See agents for this cast & crew on IMDbPro

Director

Edit
  • Phyllida Lloyd
    Phyllida Lloyd

Writer

Edit
  • Catherine Johnson
    Catherine Johnson
    screenplay
  • Catherine Johnson
    Catherine Johnson
    musical book

Cast

Edit
(in credits order) verified as complete
  • Amanda Seyfried
    Amanda Seyfried
    Amanda Seyfried
    Sophie
  • Stellan Skarsgård
    Stellan Skarsgård
    Stellan Skarsgård
    Bill
  • Pierce Brosnan at an event for The Ghost Writer (2010)
    Pierce Brosnan
    Pierce Brosnan
    Sam
  • Nancy Baldwin
    Nancy Baldwin
    Sam's PA
  • Colin Firth
    Colin Firth
    Colin Firth
    Harry
  • Heather Emmanuel in Doctor Who (1963)
    Heather Emmanuel
    Heather Emmanuel
    Harry's Housekeeper
  • Colin Davis
    Colin Davis
    Harry's Driver
  • Rachel McDowall
    Rachel McDowall
    Rachel McDowall
    Lisa
  • Ashley Lilley
    Ashley Lilley
    Ali
  • Meryl Streep
    Meryl Streep
    Meryl Streep
    Donna
  • Julie Walters
    Julie Walters
    Julie Walters
    Rosie
  • Christine Baranski
    Christine Baranski
    Christine Baranski
    Tanya
  • Ricardo Montez in The Avengers (1961)
    Ricardo Montez
    Ricardo Montez
    Stavros
  • Mia Soteriou in Game of Thrones (2011)
    Mia Soteriou
    Mia Soteriou
    Arina
  • Enzo Squillino Jnr Aug 2023
    Enzo Squillino Jr.
    Enzo Squillino Jr.
    Gregoris
  • Dominic Cooper at an event for An Education (2009)
    Dominic Cooper
    Dominic Cooper
    Sky
  • Philip Michael
    Philip Michael
    Philip Michael
    Pepper
  • Chris Jarvis
    Chris Jarvis
    Eddie
  • George Georgiou
    George Georgiou
    George Georgiou
    Panos
  • Hemi Yeroham
    Hemi Yeroham
    Dimitri
  • Maria Lopiano
    Maria Lopiano
    Ione
  • Juan Pablo Di Pace
    Juan Pablo Di Pace
    Juan Pablo Di Pace
    Petros
  • Norma Atallah
    Norma Atallah
    Norma Atallah
    Irini
  • Myra McFadyen
    Myra McFadyen
    Myra McFadyen
    Elena
  • Leonie Hill
    Leonie Hill
    Leonie Hill
    Ariana
  • Jane Foufas
    Jane Foufas
    Elpida
  • Niall Buggy
    Niall Buggy
    Father Alex
  • Karl Bowe
    Karl Bowe
    Stag
  • Celestina Banjo
    Celestina Banjo
    Hen
  • Emrhys Cooper
    Emrhys Cooper
    Emrhys Cooper
    Stag
  • Maria Despina
    Maria Despina
    Hen
  • Gareth Davis
    Gareth Davis
    Stag
  • Charlotte Habib
    Charlotte Habib
    Hen
  • Gareth Derrick
    Gareth Derrick
    Stag
  • Jennifer Leung
    Jennifer Leung
    Jennifer Leung
    Hen
  • Kage Douglas
    Kage Douglas
    Stag
  • Lydia Scott-Lee
    Lydia Scott-Lee
    Lydia Scott-Lee
    Hen
    (as Lydia Louisa)
  • Phillip Dzwonkiewicz
    Phillip Dzwonkiewicz
    Stag
  • Kristina MacMillan
    Kristina MacMillan
    Hen
  • Headshot
    Tommy Franzen
    Tommy Franzen
    Stag
  • Lauri Owen
    Lauri Owen
    Hen
  • Tom Goodall
    Tom Goodall
    Stag
  • Joanne Sandi
    Joanne Sandi
    Hen
  • Aykut Hilmi
    Aykut Hilmi
    Aykut Hilmi
    Stag
  • Christie Saunders
    Christie Saunders
    Hen
  • Jamie Hughes-Ward
    Jamie Hughes-Ward
    Stag
  • Emma Slater in Dancing with the Stars (2005)
    Emma Slater
    Emma Slater
    Hen
  • Taylor James
    Taylor James
    Taylor James
    Stag
  • Helen Soraya
    Helen Soraya
    Hen
  • Jack Jefferson
    Jack Jefferson
    Stag
  • Caterina Spano
    Caterina Spano
    Hen
  • Peter Le Brun
    Peter Le Brun
    Stag
  • Michelle Theunissen
    Michelle Theunissen
    Hen
  • Sebastien Torkia
    Sebastien Torkia
    Stag
  • Kitty Whitelaw
    Kitty Whitelaw
    Hen
  • Dylan Turner
    Dylan Turner
    Dylan Turner
    Stag
  • Nikki Davis-Jones
    Nikki Davis-Jones
    Hen
  • Ed White
    Ed White
    Ed White
    Stag
  • Michelle Trimboli
    Michelle Trimboli
    Hen
  • Sean Williams
    Sean Williams
    Stag
  • Kirsty Mather
    Kirsty Mather
    Kirsty Mather
    Hen
  • Lee Honey-Jones
    Lee Honey-Jones
    Stag
  • Rebecca Lee
    Rebecca Lee
    Hen
  • Gareth Chart
    Gareth Chart
    Stag
  • Clare Louise Connolly
    Clare Louise Connolly
    Clare Louise Connolly
    Hen
  • Sonny Lee Hymas
    Sonny Lee Hymas
    Stag
  • Kirsty Swain
    Kirsty Swain
    Hen
  • Tim Stanley
    Tim Stanley
    Tim Stanley
    Stag
  • Lisa Reynolds
    Lisa Reynolds
    Hen
  • Sara West
    Sara West
    Hen
  • Claire Fishenden
    Claire Fishenden
    Hen
Rest of cast listed alphabetically
  • Adrian Allan
    Adrian Allan
    Businessman
    (uncredited)
  • Benny Andersson
    Benny Andersson
    Benny Andersson
    Piano Player on Boat
    (uncredited)
  • Lori Haley Fox
    Lori Haley Fox
    Dancer
    (uncredited)
  • Will Jeffs
    Will Jeffs
    Will Jeffs
    Singer
    (uncredited)
  • Spencer Kayden
    Spencer Kayden
    Hera
    (uncredited)
  • Björn Ulvaeus
    Björn Ulvaeus
    Björn Ulvaeus
    Greek God
    (uncredited)

Producers

Edit
  • Benny Andersson
    Benny Andersson
    executive producer
  • Judy Craymer
    Judy Craymer
    producer
  • Gary Goetzman
    Gary Goetzman
    producer
  • Tom Hanks
    Tom Hanks
    executive producer
  • Mark Huffam
    Mark Huffam
    executive producer
  • Björn Ulvaeus
    Björn Ulvaeus
    executive producer
  • Rita Wilson
    Rita Wilson
    executive producer

Composers

Edit
  • Benny Andersson
    Benny Andersson
  • Björn Ulvaeus
    Björn Ulvaeus

Cinematographer

Edit
  • Haris Zambarloukos
    Haris Zambarloukos
    director of photography

Editor

Edit
  • Lesley Walker
    Lesley Walker

Casting

Edit
  • Priscilla John
    Priscilla John
  • Ellen Lewis
    Ellen Lewis

Production Designer

Edit
  • Maria Djurkovic
    Maria Djurkovic

Art Directors

Edit
  • Dean Clegg
    Dean Clegg
  • Rebecca Holmes
    Rebecca Holmes
  • Nick Palmer
    Nick Palmer
    supervising art director

Set Decorator

Edit
  • Barbara Herman-Skelding
    Barbara Herman-Skelding

Costume Design

Edit
  • Ann Roth
    Ann Roth
  • Timothy Everest
    Timothy Everest
    costume designer (uncredited)

Makeup Department

Edit
  • Christina Baker
    Christina Baker
    makeup artist
  • Amy Byrne
    Amy Byrne
    makeup artist: crowd
  • Francesca Crowder
    Francesca Crowder
    hair stylist (as Fran Crowder)
  • Polly Earnshaw
    Polly Earnshaw
    makeup artist
  • Tina Earnshaw
    Tina Earnshaw
    makeup designer
  • Eithne Fennel
    Eithne Fennel
    hair stylist (as Eithné Fennel)
  • Marcelle Genovese
    Marcelle Genovese
    hair stylist
  • J. Roy Helland
    J. Roy Helland
    hair stylist: Meryl Streep / makeup artist: Meryl Streep
  • Belinda Hodson
    Belinda Hodson
    makeup artist
  • Maria Kavalieros
    Maria Kavalieros
    makeup artist

Production Management

Edit
  • Bruno Cassoni
    Bruno Cassoni
    unit manager pinewood studios & assistant greece
  • Candace DeeAnn
    Candace DeeAnn
    production manager
  • Jeanette Haley
    Jeanette Haley
    post-production supervisor
  • Matt Jones
    Matt Jones
    unit manager: Greece (as Matthew Jones)
  • Nikos Koumandarakis
    Nikos Koumandarakis
    assistant unit manager: Greece (as Nikos Koumantarakis)
  • Jenny Panoutsopoulos
    Jenny Panoutsopoulos
    production manager: Greece
  • Miguel Ángel Poveda
    Miguel Ángel Poveda
    post-production supervisor / production manager
  • Lisa Rodgers
    Lisa Rodgers
    post-production supervisor
  • Kathy Sykes
    Kathy Sykes
    unit production manager
  • Jimmy Abounouom
    Jimmy Abounouom
    production manager (uncredited)

Second Unit Directors or Assistant Directors

Edit
  • James Chasey
    James Chasey
    second second assistant director
  • Maria Dionisiou
    Maria Dionisiou
    third assistant director
  • Emmanuela Fragiadaki
    Emmanuela Fragiadaki
    second assistant director: Greece
  • Richard Goodwin
    Richard Goodwin
    second assistant director
  • Christos Houliaras
    Christos Houliaras
    assistant director: extras, Greece
  • Nick Jay
    Nick Jay
    trainee assistant director (credit only)
  • Michael Michael
    Michael Michael
    second assistant director: crowd
  • Christopher Newman
    Christopher Newman
    first assistant director (as Chris Newman)
  • Carly Taverner
    Carly Taverner
    third assistant director
  • Yann Mari Faget
    Yann Mari Faget
    first assistant director: Morocco (uncredited)

Art Department

Edit
  • David Ball
    David Ball
    chargehand carpenter
  • Sarah Bicknell
    Sarah Bicknell
    stand-by art director (as Sarah Stuart)
  • John Bohan
    John Bohan
    construction manager
  • Satarupa Bradley
    Satarupa Bradley
    scenic artist
  • Paul Bufton
    Paul Bufton
    dressing props
  • James Buxton
    James Buxton
    carpenter
  • Graham Caulfield
    Graham Caulfield
    drapes master / drapesmaster (uncredited)
  • Mick Chubbock
    Mick Chubbock
    plasterer
  • Dean Coldham
    Dean Coldham
    chargehand plasterer
  • Graham Cole
    Graham Cole
    supervising carpenter

Sound Department

Edit
  • Nick Adams
    Nick Adams
    supervising sound editor
  • Mark Appleby
    Mark Appleby
    adr mixer
  • Michael Barry
    Michael Barry
    re-recording mixer
  • Christopher Boyes
    Christopher Boyes
    supervising and sound designer (rumored)
  • Ricky Butt
    Ricky Butt
    foley artist
  • Jennie Evans
    Jennie Evans
    dialogue editor
  • Peter Gleaves
    Peter Gleaves
    adr mixer
  • Tim Hands
    Tim Hands
    supervising dialogue editor
  • Simon Hayes
    Simon Hayes
    production sound mixer
  • Harry Higgins
    Harry Higgins
    dubbing recordist

Special Effects

Edit
  • Caimin Bourne
    Caimin Bourne
    special effects technician
  • Paige Chaytor
    Paige Chaytor
    special effects coordinator
  • Chris Corbould
    Chris Corbould
    special effects assistant technician
  • Ian Corbould
    Ian Corbould
    special effects floor supervisor
  • Jamie Corbould
    Jamie Corbould
    special effects trainee
  • Paul Corbould
    Paul Corbould
    special effects supervisor
  • Joe Halford
    Joe Halford
    special effects technician
  • Roger Mann
    Roger Mann
    special effects technician
  • Jason McCameron
    Jason McCameron
    special effects workshop supervisor
  • Tim Mitchell
    Tim Mitchell
    senior special effects technician

Visual Effects

Edit
  • Kristi Valk Almassizadeh
    Kristi Valk Almassizadeh
    digital matte painter: Framestore (as Kristi Valk)
  • Aaron Barclay
    Aaron Barclay
    compositor: Framestore
  • Tom Baskaya
    Tom Baskaya
    compositor: Framestore
  • Zachary Bloom
    Zachary Bloom
    scanning and recording: Framestore
  • Turea Blyth
    Turea Blyth
    visual effects editorial: Framestore
  • Clare Brody
    Clare Brody
    data operator: Framestore
  • Andy Burrow
    Andy Burrow
    scanning and recording: Framestore
  • Tim Caplan
    Tim Caplan
    visual effects associate producer
  • Miodrag Colombo
    Miodrag Colombo
    compositor: Framestore
  • Christopher Cram
    Christopher Cram
    visual effects executive: Universal

Stunts

Edit
  • David Anders
    David Anders
    stunt performer
  • Marvin Campbell
    Marvin Campbell
    stunt performer (as Marvin Stewart-Campbell)
  • Tracey Caudle
    Tracey Caudle
    stunt performer (as Tracy Caudle)
  • Nicholas Daines
    Nicholas Daines
    stunt performer
  • Rick English
    Rick English
    stunt performer
  • Sarah Franzl
    Sarah Franzl
    stunt double: Meryl Streep
  • Aldonio Danny Freitas
    Aldonio Danny Freitas
    stunt performer (as Danny Freitas)
  • Steve Griffin
    Steve Griffin
    stunt arranger
  • Ian Kay
    Ian Kay
    stunt performer
  • Cristian Knight
    Cristian Knight
    stunt performer (as Christian Knight) / stunt performer

Camera and Electrical Department

Edit
  • Marc Atherfold
    Marc Atherfold
    focus puller
  • Simon Baker
    Simon Baker
    camera operator: "b" camera / steadicam operator
  • Rami Bartholdy
    Rami Bartholdy
    camera loader
  • George Bird
    George Bird
    electrician
  • Ashley Bond
    Ashley Bond
    focus puller
  • Joe Buxton
    Joe Buxton
    libra technician
  • Peter Byrne
    Peter Byrne
    focus puller
  • Christopher Craig
    Christopher Craig
    light programmer and operator: moving lights
  • Hamish Doyne-Ditmas
    Hamish Doyne-Ditmas
    focus puller
  • Kevin Edland
    Kevin Edland
    best boy

Casting Department

Edit
  • Abigail Barbier
    Abigail Barbier
    adr voice casting
  • Will Burton
    Will Burton
    casting assistant: ensemble casting
  • Beth Cleveley-Hutchinson
    Beth Cleveley-Hutchinson
    extras casting
  • Stephen Crockett
    Stephen Crockett
    casting associate: ensemble
  • Louis Elman
    Louis Elman
    adr voice casting
  • David Grindrod
    David Grindrod
    casting: ensemble casting
  • Christos Houliaras
    Christos Houliaras
    extras casting: Greece
  • Julie Hutchinson
    Julie Hutchinson
    executive in charge of casting
  • Orla Maxwell
    Orla Maxwell
    casting associate
  • Geoffrey Miclat
    Geoffrey Miclat
    casting assistant: US

Costume and Wardrobe Department

Edit
  • Lita Blechman
    Lita Blechman
    costume coordinator
  • Charlotte Child
    Charlotte Child
    wardrobe assistant
  • Liz Dann
    Liz Dann
    wardrobe assistant: Elizabeth Dann
  • Maria Dionisiou
    Maria Dionisiou
    set costumer
  • Annie Dunn
    Annie Dunn
    wardrobe assistant (as Elizabeth Dunn)
  • Debbe DuPerrieu
    Debbe DuPerrieu
    costume research
  • Jenny Hawkins
    Jenny Hawkins
    dresser: Meryl Streep
  • Vivienne Jones
    Vivienne Jones
    costume buyer
  • Maria Kokkini
    Maria Kokkini
    wardrobe assistant: Greece
  • Linda Lashley
    Linda Lashley
    seamstress (as Linda Duffield)

Editorial Department

Edit
  • Siobhan Boyes
    Siobhan Boyes
    post-production coordinator
  • Pete Conlin
    Pete Conlin
    post production
  • Lorene Dewett
    Lorene Dewett
    second assistant editor
  • Sascha Dhillon
    Sascha Dhillon
    first assistant editor
  • Tritia Espinoza
    Tritia Espinoza
    international editor
  • Jimmy Fusil
    Jimmy Fusil
    digital intermediate producer
  • Jonathan Hoffman
    Jonathan Hoffman
    post production
  • Iain Mitchell
    Iain Mitchell
    assistant editor
  • Jesse Morrow
    Jesse Morrow
    smoke editor
  • John Persichetti
    John Persichetti
    digital colorist

Location Management

Edit
  • Dimitris Birbilis
    Dimitris Birbilis
    location manager: Greece
  • Bruno Cassoni
    Bruno Cassoni
    unit manager pinewood studios & assistant: greece
  • Giorgos Damigos
    Giorgos Damigos
    location assistant: Greece
  • George Stephan Filias
    George Stephan Filias
    assistant location manager: Greece (as George Filias)
  • Panagiotis Galios
    Panagiotis Galios
    assistant location manager: Greece
  • Denise Hanrahan
    Denise Hanrahan
    location coordinator: Greece
  • Ali James
    Ali James
    location manager: UK
  • Martin Joy
    Martin Joy
    location scout
  • Giorgos Kalogiannis
    Giorgos Kalogiannis
    location assistant: Greece
  • Themis Katz
    Themis Katz
    location assistant: Greece (as Themis Katsimihas)

Music Department

Edit
  • ABBA
    ABBA
    based on songs by
  • Anna Afzelius
    Anna Afzelius
    musician: choir
  • Tobias Ahlsell
    Tobias Ahlsell
    musician: choir
  • Anki Albertsson
    Anki Albertsson
    musician: choir
  • Anna Andersson
    Anna Andersson
    musician: choir
  • Benny Andersson
    Benny Andersson
    composer: additional score / lyricist / musician: piano and keyboards
  • Göran Arnberg
    Göran Arnberg
    orchestrator / vocal coach
  • Chris Barrett
    Chris Barrett
    additional music recordist
  • Joan Beal
    Joan Beal
    singer
  • Jan Bengtson
    Jan Bengtson
    musician: flute, piccolo, baritone saxophone

Script and Continuity Department

Edit
  • Katrina Barton
    Katrina Barton
    assistant script supervisor
  • Sally Jones
    Sally Jones
    script supervisor

Transportation Department

Edit
  • Phil Allchin
    Phil Allchin
    transportation captain (as Philip Allchin)
  • Bryan Baverstock
    Bryan Baverstock
    transportation coordinator: location
  • Nigel Birtchnell
    Nigel Birtchnell
    driver: cast
  • John Coleman
    John Coleman
    driver: Meryl Streep
  • Rimagmos-Rigas Dionysios
    Rimagmos-Rigas Dionysios
    transportation assistant / assistant transportation manager: Greece (uncredited)
  • Tony Jayes
    Tony Jayes
    unit driver
  • Colin Morris
    Colin Morris
    personal driver: Pierce Brosnan / personal driver (uncredited)
  • Ian Yea
    Ian Yea
    facilities driver (uncredited)

Additional Crew

Edit
  • Clint Bailey
    Clint Bailey
    diver
  • Daren Bailey
    Daren Bailey
    marine supervisor
  • Mark Birmingham
    Mark Birmingham
    location accountant
  • Roy Borrett
    Roy Borrett
    stand-in (as Roy Borret)
  • Mr. Bovoletis
    Mr. Bovoletis
    air force officer: aerial crew
  • Dougal Cadiou
    Dougal Cadiou
    assistant accountant
  • Morgan Cline
    Morgan Cline
    assistant: Mr. Goetzman
  • Nicola Conlon
    Nicola Conlon
    assistant: Mr. Brosnan
  • Ian Creed
    Ian Creed
    marine co-coordinator
  • Matt Curtis
    Matt Curtis
    title designer

Thanks

Edit
  • Julian Legg
    Julian Legg
    thanks (as Captain Julian Legg)
  • Fani Palli-Petralia
    Fani Palli-Petralia
    thanks
  • Giorgos Papalios
    Giorgos Papalios
    thanks (as George Papalios)
  • Aris Spiliotopoulos
    Aris Spiliotopoulos
    thanks
  • George Voulgarakis
    George Voulgarakis
    thanks

Contribute to this page

Suggest an edit or add missing content
  • IMDb Answers: Help fill gaps in our data
  • Learn more about contributing
Edit page

More from this title

More to explore

Recently viewed

Please enable browser cookies to use this feature. Learn more.
Get the IMDb app
Sign in for more accessSign in for more access
Follow IMDb on social
Get the IMDb app
For Android and iOS
Get the IMDb app
  • Help
  • Site Index
  • IMDbPro
  • Box Office Mojo
  • License IMDb Data
  • Press Room
  • Advertising
  • Jobs
  • Conditions of Use
  • Privacy Policy
  • Your Ads Privacy Choices
IMDb, an Amazon company

© 1990-2025 by IMDb.com, Inc.