Portrait of Kelly Macdonald

Kelly Macdonald

Acting

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.

Born: February 23, 1976

Place of Birth: Glasgow, Scotland, UK

Filmography

2025
Dept. Q

as Dr Rachel Irving

2024
The Radleys

as Helen Radley

2023
2022
I Came By

as Lizzie Nealey

2022
Operation Mincemeat

as Jean Leslie

2020
Truth Seekers

as JoJo 74

2020
Dirt Music

as Georgie

2019
Giri/Haji

as Sarah

2019
The Victim

as Anna Dean

2018
Holmes & Watson

as Mrs. Martha Hudson

2018
Ralph Breaks the Internet

as Merida (voice)

2018
Puzzle

as Agnes

2018
The Child in Time

as Julie Lewis

2017
Goodbye Christopher Robin

as Olive Rand / Nou

2017
2016
Swallows and Amazons

as Mrs. Walker

2016
Special Correspondents

as Claire Maddox

2012
2012
Line of Duty

as DCI Jo Davidson

2012
Brave

as Merida (voice)

2011
Black Mirror

as Karin Parke

2011
The Decoy Bride

as Katie Meaghaid

2010
Boardwalk Empire

as Margaret Schroeder / Margaret Thompson

2009
Skellig

as Louise

2009
In the Electric Mist

as Kelly Drummond

2008
Choke

as Paige Marshall

2008
The Merry Gentleman

as Kate Frazier

2007
No Country for Old Men

as Carla Jean Moss

2006
All the Invisible Children

as Jonathan's wife (segment "Jonathan")

2005
Lassie

as Jeanie

2005
Nanny McPhee

as Evangeline

2004
Finding Neverland

as Peter Pan

2003
Intermission

as Deirdre

2003
State of Play

as Della Smith

2003
Brush with Fate

as Aletta Pieters

2001
Gosford Park

as Mary Maceachran

2001
Alias

as Kiera MacLaine / Meghan Keene

2001
2000
Some Voices

as Laura

2000
House!

as Linda

2000
Two Family House

as Mary O'Neary

1999
Entropy

as Pia

1999
Tube Tales

as Emma (segment "Mr. Cool")

1999
Splendor

as Mike

1999
My Life So Far

as Elspeth Pettigrew

1998
Elizabeth

as Isabel Knollys

1998
Cousin Bette

as Hortense Hulot

1997
1996
Flowers of the Forest

as Amy Ogilvie

1996
1996
1951
Hallmark Hall of Fame

as Aletta Pieters

----
Lanterns

as Sheriff Kerry

    Kelly Macdonald - Filmography | 321movies