
Anne-Marie Duff is a British actress whose career spans more than three decades across theatre, television, and film. Born to Irish parents in London, she built a reputation for choosing demanding roles that often carry historical or social weight. From the gritty council-estate drama Shameless to her BAFTA-winning performance in Bad Sisters, Duff has remained a respected but deliberately private figure in British entertainment.
Her early breakthrough came with The Magdalene Sisters, and she went on to play Queen Elizabeth I in The Virgin Queen and Julia Lennon in Nowhere Boy. Off-screen, her marriage to actor James McAvoy drew public attention, but Duff has kept her personal life largely out of the headlines since their divorce in 2016.
She continues to work selectively, balancing screen projects with stage performances. As of 2025, she remains active in the industry with no signs of retiring.
Who Is Anne-Marie Duff? Biography and Background
October 8, 1970 (age 54)
Southall, London, England
British (Irish parents)
Shameless, The Virgin Queen, Suffragette
- Anne-Marie Duff is a critically acclaimed British actress with BAFTA nominations for her television work.
- She was married to actor James McAvoy from 2006 to 2016; they have one son together.
- Contrary to some searches, Anne-Marie Duff did not appear in the Harry Potter film series.
- She has maintained a prolific career across theatre, television, and film since the 1990s.
- Duff has been private about her personal life, leading to speculation about her current relationship status and health.
| Category | Detail |
|---|---|
| Full Name | Anne-Marie Duff |
| Date of Birth | 8 October 1970 |
| Age | 54 (as of 2025) |
| Place of Birth | Southall, London, England |
| Nationality | British |
| Occupation | Actress, Narrator |
| Years Active | 1995–present |
| Notable Awards | BAFTA TV Award nomination (Shameless), Olivier Award nomination |
| Ex-Spouse | James McAvoy (m. 2006; div. 2016) |
| Children | 1 son (Brendan McAvoy) |
| Height | Approximately 5’4″ (163 cm) |
| Education | Drama Centre London |
Who Is Anne-Marie Duff’s Partner? Relationships and Family
Her Marriage to James McAvoy
Duff met Scottish actor James McAvoy on the set of Shameless, where they played romantic interests. The couple married on 11 November 2006, according to IMDb. Their relationship was relatively low-key until McAvoy’s rising Hollywood profile brought more attention.
Divorce and Co-Parenting
On 13 May 2016, Duff and McAvoy announced their decision to divorce. Since then, both have remained focused on raising their son. Neither has publicly confirmed a new long-term partner as of 2025.
Does Anne-Marie Duff Have Children?
Yes. She gave birth to a son named Brendan Duff McAvoy on 26 February 2010, as recorded by IMDb. The child was named after Duff’s father, Brendan.
Duff’s parents, Brendan and Mary Doherty, are from Donegal, Ireland. She has spoken in interviews about how her Irish heritage shaped her upbringing in London.
What Is Anne-Marie Duff Famous For? Career and Iconic Roles
Fiona Gallagher in Shameless
Duff played Fiona Gallagher (later Fiona McBride) in the original UK version of Shameless from 2004 to 2013. The role made her a household name in Britain and earned her a BAFTA TV Award nomination. She left the show after the 2013 series.
Was Anne-Marie Duff in Harry Potter?
No. Despite persistent searches, Duff never appeared in any Harry Potter film. The confusion may stem from her resemblance to other British actresses or her role in The Virgin Queen.
Other Notable Film and Television Work
Her filmography includes The Magdalene Sisters (2002), Notes on a Scandal (2006), Nowhere Boy (2009) for which she won a British Independent Film Award for Best Supporting Actress, Suffragette (2015), and Bad Sisters — the Apple TV+ series that earned her a BAFTA for Best Supporting Actress in 2024. On stage, she has performed in Saint Joan, Cause Célèbre, and Macbeth on Broadway.
Several of Duff’s major projects are available on streaming platforms: Bad Sisters on Apple TV+, Shameless on BBC iPlayer and BritBox, and Suffragette on Amazon Prime (regional restrictions apply).
What Illness Does Anne-Marie Duff Have? Health Updates
No verified reports of a serious illness affecting Anne-Marie Duff have been documented in reliable sources. Searches for “Anne-Marie Duff illness” appear to stem from unsubstantiated rumors or confusion with other public figures. Duff herself has not addressed any health condition in public statements, and her work schedule shows no interruption.
The lack of credible medical information means any claim about Duff’s health should be treated as speculation. As of 2025, her filmography continues to grow, and she has not announced any extended hiatus related to illness.
Anne-Marie Duff: Life and Career Timeline
- – Born in Southall, London to Irish immigrant parents.
- – Professional stage debut; early television roles begin.
- – Played Fiona in the original UK series Shameless (2004–2005).
- – Portrayed Queen Elizabeth I in the BBC drama The Virgin Queen.
- – Married actor James McAvoy.
- – Gave birth to son Brendan.
- – Starred in the film Suffragette alongside Carey Mulligan.
- – Divorced from James McAvoy.
- – Narrated audiobooks and continued stage work.
- – Starred in the BBC series The Split and Bad Sisters.
- – Continues acting; recent projects include Bad Sisters and unannounced roles.
What Is Confirmed and What Is Not Known?
The table below separates established facts from areas where information remains unclear or unverified.
| Established Information | Information That Remains Unclear |
|---|---|
| Anne-Marie Duff was born on 8 October 1970 in Southall, London. | Current relationship status: Not publicly confirmed as of 2025. |
| She was married to James McAvoy from 2006 to 2016. | Health/illness: No verified reports of any serious illness; speculation appears unfounded. |
| She has one son, Brendan, with James McAvoy. | Net worth: Estimates vary widely; no official figure available. |
| She did not appear in any Harry Potter film. | Future projects: Unannounced roles may be in development. |
| She played Fiona in the UK version of Shameless. |
What Context Surrounds Her Career and Public Image?
Duff’s career reflects a deliberate choice of complex, often historical or socially conscious roles. Her marriage to James McAvoy placed her in the spotlight, but she has maintained a relatively private personal life post-divorce. The persistent search for “Anne-Marie Duff Harry Potter” likely stems from confusion with other British actresses or a misremembered role.
Her work in theatre — including productions at the Royal Court and the National Theatre — is less covered online compared to her screen roles, representing a content gap. Duff’s Irish heritage and London upbringing have influenced her portrayal of working-class and historical characters, giving her performances an authenticity that critics have frequently praised.
What Do Trusted Sources Say About Anne-Marie Duff?
Anne-Marie Duff (born 8 October 1970) is a British actress and narrator. She is best known for her BAFTA-nominated television roles in Shameless and The Virgin Queen.
Anne-Marie Duff is an English actress, born on October 8, 1970 in Southall, London. Her parents, Brendan and Mary (née Doherty), are from Donegal, Ireland.
— IMDb
In 2023, Duff appeared on BBC’s Desert Island Discs, where she discussed her career choices, family, and the experience of growing up with Irish parents in London. The episode is archived on the BBC website.
What Is Anne-Marie Duff Doing Now?
As of 2025, Anne-Marie Duff continues to work in television and theatre. She most recently starred in Bad Sisters and has not announced any plans to retire. For a look at another accomplished British actress, read the Helen McCrory – Biography, Cause of Death and Lasting Legacy. You may also be interested in Amelia Bullmore – Her Career, Roles and Personal Life.
Frequently Asked Questions About Anne-Marie Duff
What is Anne-Marie Duff’s net worth?
Anne-Marie Duff’s net worth is not publicly disclosed. Estimates from various sources range from $1 million to $5 million, but these are unverified.
Is Anne-Marie Duff related to Anne Hathaway?
No. Anne-Marie Duff and Anne Hathaway are not related. They are both actresses with similar first names but different nationalities and careers.
What did Anne-Marie Duff look like when she was young?
Photos of a young Anne-Marie Duff are available on Getty Images and fan sites. She began acting in her mid-teens and attended the Drama Centre London.
Did Anne-Marie Duff win any awards?
She has been nominated for a BAFTA TV Award for Shameless and has received Olivier Award nominations for her stage work. She has not won a major televised award.
Where can I watch Anne-Marie Duff’s movies?
Her work is available on streaming platforms like BBC iPlayer, Netflix (Bad Sisters), and Amazon Prime, depending on regional availability.