Kelly Macdonald
Biography
Kelly Macdonald (born 23 February 1976) is a Scottish actress. Known for her film and television performances, she has received various accolades, including a BAFTA Award, a Primetime Emmy Award, and four Screen Actors Guild Awards. Macdonald made her film debut in Danny Boyle's Trainspotting (1996). She was nominated for the BAFTA Award for Best Actress in a Supporting Role for her role in the Coen brothers film No Country for Old Men (2007). During her career, she has taken roles in Elizabeth (1998), Gosford Park (2001), Intermission (2003), Nanny McPhee (2005), Harry Potter and the Deathly Hallows – Part 2 (2011), Anna Karenina(2012), T2 Trainspotting (2017), and Operation Mincemeat (2021). She voiced Princess Merida in the Disney Pixar animated Brave (2012). On television, she won the Primetime Emmy Award for Outstanding Supporting Actress in a Miniseries or a Movie for her role in the BBC One film The Girl in the Cafe (2005). She was further Emmy-nominated for portraying Margaret Thompson in the period crime drama series Boardwalk Empire (2010–2014). She also acted in Black Mirror's Hated in the Nation (2016), the limited series Giri/Haji (2019), and Line of Duty(2021). Description above from the Wikipedia article Kelly Macdonald, licensed under CC-BY-SA, full list of contributors on Wikipedia.
Known For

Black Mirror

The Late Late Show with Craig Ferguson

Boardwalk Empire

Boardwalk Empire

Line of Duty

Harry Potter and the Deathly Hallows: Part 2

Screen Two

Brave
All Movies (61)
- This Ordinary Thing2025 · as Self (voice)
- Royal Carols: Together at Christmas2024 · as Self
- The Radleys2024 · as Helen Radley
- Typist Artist Pirate King2023 · as Sandra Panza
- I Came By2022 · as Lizzie Nealey
- Operation Mincemeat2022 · as Jean Leslie
- Dirt Music2020 · as Georgie
- Holmes & Watson2018 · as Mrs. Martha Hudson
- Ralph Breaks the Internet2018 · as Merida (voice)
- Angela Carter: Of Wolves & Women2018 · as Reader
- Puzzle2018 · as Agnes
- The Child in Time2018 · as Julie Lewis
- Goodbye Christopher Robin2017 · as Olive Rand / Nou
- T2 Trainspotting2017 · as Diane
- The Journey Is the Destination2016 · as Duff
- Swallows and Amazons2016 · as Mrs. Walker
- Special Correspondents2016 · as Claire Maddox
- The Final Shot: A Farewell to Boardwalk Empire2014 · as Self
- Strap Hanging2014
- Anna Karenina2012 · as Dolly
- Brave2012 · as Merida (voice)
- Harry Potter and the Deathly Hallows: Part 22011 · as Helena Ravenclaw
- The Decoy Bride2011 · as Katie Nic Aodh
- Skellig2009 · as Louise
- In the Electric Mist2009 · as Kelly Drummond
- Choke2008 · as Paige Marshall
- Memories of "Trainspotting"2008 · as Self
- The Merry Gentleman2008 · as Kate Frazier
- No Country for Old Men: Josh Brolin's Unauthorized Behind the Scenes2008 · as Self
- The Making of 'No Country for Old Men'2008 · as Self - Carla Jean Moss
- No Country for Old Men2007 · as Carla Jean Moss
- All the Invisible Children2006 · as Jonathan's wife (segment "Jonathan")
- Lassie2005 · as Jeanie
- Nanny McPhee2005 · as Evangeline
- A Cock and Bull Story2005 · as Jenny
- The Girl in the Café2005 · as Gina
- The Hitchhiker's Guide to the Galaxy2005 · as Reporter
- Finding Neverland2004 · as Peter Pan
- Intermission2003 · as Deirdre
- Brush with Fate2003 · as Aletta Pieters
- The Making of Gosford Park2002 · as Self
- Gosford Park2001 · as Mary Maceachran
- Strictly Sinatra2001 · as Irene
- Some Voices2000 · as Laura
- House!2000 · as Linda
- Two Family House2000 · as Mary O'Neary
- Entropy1999 · as Pia
- Tube Tales1999 · as Emma (segment "Mr. Cool")
- Splendor1999 · as Mike
- My Life So Far1999 · as Elspeth Pettigrew
- The Loss of Sexual Innocence1999 · as Susan
- Elizabeth1998 · as Isabel Knollys
- Cousin Bette1998 · as Hortense Hulot
- Stella Does Tricks1997 · as Stella
- Flowers of the Forest1996 · as Amy Ogilvie
- Dead Eye Dick1996
- Trainspotting1996 · as Diane
- Dancing, Some Days1996 · as Sharon
- Dennis—
- Pulp: What Do You Do For An Encore?— · as Self
- Pulp: What Do You Do for an Encore?— · as Self
All TV Shows (17)
- Lanterns2026 · as Sheriff Kerry
- Dept. Q2025 · as Dr Rachel Irving
- Star Wars: Skeleton Crew2024 · as Pokkit
- Truth Seekers2020 · as JoJo 74
- Giri/Haji2019 · as Sarah
- The Victim2019 · as Anna Dean
- Somebody Feed Phil2018 · as Self
- Urban Myths2017 · as Princess Margaret
- Line of Duty2012 · as DCI Jo Davidson
- Black Mirror2011 · as Karin Parke
- Boardwalk Empire2010 · as Margaret Schroeder
- Boardwalk Empire2010 · as Margaret Thompson
- The Late Late Show with Craig Ferguson2005 · as Self
- State of Play2003 · as Della Smith
- Alias2001 · as Kiera MacLaine / Meghan Keene
- Screen Two1985 · as Amy Ogilvie
- Hallmark Hall of Fame1951 · as Aletta Pieters