Biography
Who is Anne-Marie Duff?
Early life and education
Born in London on October 8, 1970, Anne-Marie Duff grew up as the younger of two children. Her father worked as a painter and decorator at Fuller's Brewery in Chiswick, while her mother held a position in a shoe shop. The family made their home in Southall.
During her schooling at Mellow Lane School, she participated in the school choir. This experience revealed her singing ability, prompting her to take classical vocal lessons. Although she initially considered a singing career, a teacher noted her talent for acting. To overcome her natural shyness, she joined a local youth theatre group called Young Argosy.
Acting career highlights
After graduating, Anne-Marie Duff appeared in the ITV drama Trial and Retribution in 1997. Her public profile rose significantly in 2002 with her performance in The Magdalene Sisters. She also played Holly in the sitcom Wild West that same year.
Her portrayal of Queen Elizabeth I in the 2005 miniseries The Virgin Queen brought her critical acclaim and nominations for a British Academy Television Award. In 2007, she received a BAFTA Cymru Award for her role in the television film The History of Mr Polly. Her film work includes parts in Notes on a Scandal, Nowhere Boy, and the 2015 drama Suffragette.
Theatre and awards
Anne-Marie Duff has maintained a consistent career in theatre, often collaborating with the Royal National Theatre. Her stage credits include a 1996 production of War and Peace and performances in London's West End. She also played the lead in Marianne Elliott's production of Saint Joan.
In 2011, she portrayed Alma Rattenbury in Cause Celebre at The Old Vic. Her work in theatre and drama has been recognized with multiple honors, including a British Independent Film Award for Best Supporting Actress and an Evening Standard Theatre Award for Best Actress. In the 2025 New Year Honours, she was appointed an Officer of the Order of the British Empire for her services to drama.
Personal life and relationships
Anne-Marie Duff married Scottish actor James McAvoy in 2006. The couple had a son together in 2010. They announced their decision to divorce in May 2016. To prioritize their son's well-being, they continued to share a home in North London when their work schedules permitted.
Beyond her acting roles, she participated in the 2007 campaign titled What's it going to take? To raise awareness regarding domestic abuse within the United Kingdom. She has spoken publicly about the emotional nature of relationships and the complexities of marriage.
Birthday and age
Anne-Marie Duff was born on October 8, 1970, which makes Anne-Marie 56 years old today. That birthday falls under the Libra sign. Anne-Marie shares the date with 58 other famous people.
Explore more









