Anne-Marie Duff

Anne-Marie Duff

Oct. 8th, 1970
Born in
Southall, London, England, UK
5' 7

Anne-Marie Duff's Main TV Roles

Show Character(s)
Shameless (UK) TV Show
Shameless (UK)
Accused (UK) TV Show
Accused (UK)
Parade's End (UK) TV Show
Parade's End (UK)
Wild West (UK) TV Show
Wild West (UK)

Main Movie Roles

Guest TV Roles

[none found]


Anne-Marie Duff is an English actress. She rose to prominence playing Fiona Gallagher on the first two seasons of UK TV series Shameless. She then played Queen Elizabeth I in The Virgin Queen (2006). She also played the lead role in the television series From Darkness in 2015.
Duff has also had roles in films such as Enigma (2001), The Magdalene Sisters(2002), Notes on a Scandal (2006), French Film (2008), The Last Station and Nowhere Boy (both 2009), Before I Go to Sleep (2014), and Suffragette (2015).
Her performances in Shameless, The Virgin Queen, Nowhere Boy and Suffragette earned her BAFTA nominations in the Best Actress and Best Supporting Actress categories, and she was awarded the BAFTA Cymru Awardfor Best Actress for her work in the 2007 television film The History of Mr Polly.
Duff married Scottish actor James McAvoy in 2006 after they met on the set of Shameless. The couple had one child together, but divorced in 2016.

  • She studied at The Drama Centre in London.
  • Met husband 'James McAvoy' (qv), while filming _"Shameless" (2004)_ (qv).
  • Nominated for the Ian Charleson Award for her performance in "King Lear" at the RNT.
  • She was nominated for Laurence Olivier Theatre Award in 2000 (1999 season) for Best Supporting Actress for her performance in Collected Stories at the Haymarket Theatre.
  • Her parents were from counties Donegal and Meath in Ireland and met in England. She has one brother, Eddy.

Related sites for this celeb
» BuddyTV
» TVGuide
» AceShowbiz
» Celebrity-Mania
You are successfully logged out.

ShareTV Login

Enter the text in the image shown if you are human.
WARNING: after 2 more failed attempts you will be locked out

Create Account

Verify Password

Verification code (check your email for the verification code)

Verification code has been sent to the following email address:
If you didn't receive the verification code:

1. Check your bulk/spam folder.

2. Try to whitelist our email address (

3. Resend verification email

If you mistyped your email address change it here
Create a free ShareTV account to make a personalized schedule of your favorite TV shows, keep track of what you've watched, earn points and more.
Verify your username and email to complete your Registration
Enter the text in the image shown if you are human.
WARNING: after 2 more failed attempts you will be locked out

Forgot Your Password?

Enter the email address you used to create the account and your password will be emailed to you.