Skip to content
Kelly Macdonald

Kelly Macdonald

Acting·1976·55 films

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.

Filmography

Harry Potter and the Deathly Hallows: Part 2
Harry Potter and the Deathly Hallows: Part 2 (2011)Helena Ravenclaw
Brave
Brave (2012)Merida (voice)
No Country for Old Men
No Country for Old Men (2007)Carla Jean Moss
Trainspotting
Trainspotting (1996)Diane
Ralph Breaks the Internet
Ralph Breaks the Internet (2018)Merida (voice)
The Hitchhiker's Guide to the Galaxy
The Hitchhiker's Guide to the Galaxy (2005)Reporter
Finding Neverland
Finding Neverland (2004)Peter Pan
T2 Trainspotting
T2 Trainspotting (2017)Diane
Nanny McPhee
Nanny McPhee (2005)Evangeline
Anna Karenina
Anna Karenina (2012)Dolly
Elizabeth
Elizabeth (1998)Isabel Knollys
Gosford Park
Gosford Park (2001)Mary Maceachran
Holmes & Watson
Holmes & Watson (2018)Mrs. Martha Hudson
Goodbye Christopher Robin
Goodbye Christopher Robin (2017)Olive Rand / Nou
I Came By
I Came By (2022)Lizzie Nealey
Operation Mincemeat
Operation Mincemeat (2022)Jean Leslie
Special Correspondents
Special Correspondents (2016)Claire Maddox
In the Electric Mist
In the Electric Mist (2009)Kelly Drummond
Choke
Choke (2008)Paige Marshall
The Decoy Bride
The Decoy Bride (2011)Katie Nic Aodh
Puzzle
Puzzle (2018)Agnes
Intermission
Intermission (2003)Deirdre
A Cock and Bull Story
A Cock and Bull Story (2005)Jenny
Lassie
Lassie (2005)Jeanie
The Child in Time
The Child in Time (2018)Julie Lewis
The Girl in the Café
The Girl in the Café (2005)Gina
The Radleys
The Radleys (2024)Helen Radley
Swallows and Amazons
Swallows and Amazons (2016)Mrs. Walker
Splendor
Splendor (1999)Mike
All the Invisible Children
All the Invisible Children (2006)Jonathan's wife (segment "Jonathan")
Dirt Music
Dirt Music (2020)Georgie
Cousin Bette
Cousin Bette (1998)Hortense Hulot
The Merry Gentleman
The Merry Gentleman (2008)Kate Frazier
Skellig
Skellig (2009)Louise
My Life So Far
My Life So Far (1999)Elspeth Pettigrew
The Journey Is the Destination
The Journey Is the Destination (2016)Duff
Some Voices
Some Voices (2000)Laura
Entropy
Entropy (1999)Pia
The Loss of Sexual Innocence
The Loss of Sexual Innocence (1999)Susan
Two Family House
Two Family House (2000)Mary O'Neary
Tube Tales
Tube Tales (1999)Emma (segment "Mr. Cool")
Stella Does Tricks
Stella Does Tricks (1997)Stella
Brush with Fate
Brush with Fate (2003)Aletta Pieters
House!
House! (2000)Linda
Strictly Sinatra
Strictly Sinatra (2001)Irene
No Country for Old Men: Josh Brolin's Unauthorized Behind the Scenes
No Country for Old Men: Josh Brolin's Unauthorized Behind the Scenes (2008)Self
The Making of Gosford Park
The Making of Gosford Park (2002)Self
Typist Artist Pirate King
Typist Artist Pirate King (2023)Sandra Panza
Flowers of the Forest
Flowers of the Forest (1996)Amy Ogilvie
This Ordinary Thing
This Ordinary Thing (2025)Self (voice)
The Final Shot: A Farewell to Boardwalk Empire
The Final Shot: A Farewell to Boardwalk Empire (2014)Self
Angela Carter: Of Wolves & Women
Angela Carter: Of Wolves & Women (2018)Reader
Memories of "Trainspotting"
Memories of "Trainspotting" (2008)Self
Dancing, Some Days
Dancing, Some Days (1996)Sharon
Royal Carols: Together at Christmas
Royal Carols: Together at Christmas (2024)Self