Phyllida Lloyd: Phyllida Lloyd. Director: Mamma Mia!. Phyllida Lloyd was born on 17 June 1957 in Bristol, England, UK. She is a director and producer, known for Mamma Mia! (2008), The Iron Lady (2011) and Herself (2020).
Known For: Mamma Mia! (Director), The Iron Lady (Director), Herself (Director), Mamma Mia! Here We Go Again (Producer)