Anne-Marie Duff is an English actress, born on 8 October 1970 in Southall, London. Her parents, Brendan and Mary (née Doherty), are from Donegal, Ireland. Her father worked as a painter and decorator and her mother worked in a shoe shop.
She first came to the attention of the British public for her role as Margaret in The Magdalene Sisters (2002) and as Fiona Gallagher in the successful TV series Shameless (2004), where she met her future husband, James McAvoy. She went on to play Queen Elizabeth I opposite Tom Hardy's Robert Dudley, Earl of Leicester in the four-part miniseries The Virgin Queen (2006).
In Nowhere Boy (2009), Duff played John Lennon's mother, Julia, a role for which she won British Independent Film Award for Best Supporting Actress. She played Violet Miller in Suffragette (2015), a working-class woman who introduces Maud Watts (Carey Mulligan) to the fight for women's rights in east London. "Violet is extraordinary, she's a firebrand - a tornado that comes into Maud'