Kelly Macdonald
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
Personal Info
Known For
Acting
Known Credits
71
Gender
Female
Birthday
1976-02-23 (49 years old)
Place of Birth
Glasgow, Scotland, UK
Acting

2025

Dept. Q as Dr Rachel Irving

2025

This Ordinary Thing as Voice

2024

The Radleys as Helen Radley

2023

Typist Artist Pirate King as Sandra Panza

2022

Operation Mincemeat as Jean Leslie

2022

I Came By as Lizzie Nealey

2020

Dirt Music as Georgie

2020

Truth Seekers as JoJo 74

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

The Child in Time as Julie Lewis

2018

Somebody Feed Phil as Self

2018

Puzzle as Agnes

2017

Goodbye Christopher Robin as Olive Rand / Nou

2017

T2 Trainspotting as Diane

2016

Special Correspondents as Claire Maddox

2016

Swallows and Amazons as Mrs. Walker

2014

Strap Hanging as Not available

2012

Line of Duty as DCI Jo Davidson

2012

Brave as Merida (voice)

2012

Anna Karenina as Dolly

2011

Black Mirror as Karin Parke

2011

The Decoy Bride as Katie Meaghaid

2010

Boardwalk Empire as Margaret Schroeder / Margaret Thompson

2009

In the Electric Mist as Kelly Drummond

2009

Skellig as Louise

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

Nanny McPhee as Evangeline

2005

Lassie as Jeanie

2005

A Cock and Bull Story as Jenny

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

Strictly Sinatra as Irene

2001

Alias as Kiera MacLaine / Meghan Keene

2001

Gosford Park as Mary Maceachran

2000

Some Voices as Laura

2000

Two Family House as Mary O'Neary

2000

House! as Linda

1999

Splendor as Mike

1999

Entropy as Pia

1999

My Life So Far as Elspeth Pettigrew

1999

Tube Tales as Emma (segment "Mr. Cool")

1998

Elizabeth as Isabel Knollys

1998

Cousin Bette as Hortense Hulot

1997

Stella Does Tricks as Stella

1996

Trainspotting as Diane

NaN

Lanterns as Sheriff Kerry

1996

Flowers of the Forest as Amy Ogilvie

1996

Dancing, Some Days as Sharon

1996

Dead Eye Dick as Not available

1951

Hallmark Hall of Fame as Aletta Pieters