Skip to main content
Kelly Macdonald

Kelly Macdonald

Acting1976

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.

Acting History

Future
Lanterns
TVas Sheriff Kerry
2025
This Ordinary Thing
as Self (voice)
Dept. Q
TVas Dr Rachel Irving9 eps
2023
2022
Operation Mincemeat
as Jean Leslie
I Came By
as Lizzie Nealey
2021
Line of Duty
TVas DCI Jo Davidson7 eps
2020
Dirt Music
as Georgie
Truth Seekers
TVas JoJo 74
2019
Urban Myths
TVas Princess Margaret1 eps
Giri/Haji
TVas Sarah8 eps
The Victim
TVas Anna Dean
2018
Holmes & Watson
as Mrs. Martha Hudson
Ralph Breaks the Internet
as Merida (voice)
The Child in Time
as Julie Lewis
Puzzle
as Agnes
2017
2016
Swallows and Amazons
as Mrs. Walker
Special Correspondents
as Claire Maddox
Black Mirror
TVas Karin Parke1 eps
2012
Brave
as Merida (voice)
2011
2010
Boardwalk Empire
TVas Margaret Schroeder / Margaret Thompson56 eps
2009
Skellig
as Louise
In the Electric Mist
as Kelly Drummond
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
Lassie
as Jeanie
Alias
TVas Kiera MacLaine / Meghan Keene1 eps
2004
Finding Neverland
as Peter Pan
2003
Brush with Fate
as Aletta Pieters
Intermission
as Deirdre
State of Play
TVas Della Smith6 eps
2001
Gosford Park
as Mary Maceachran
2000
Two Family House
as Mary O'Neary
Some Voices
as Laura
House!
as Linda
1999
My Life So Far
as Elspeth Pettigrew
Entropy
as Pia
Splendor
as Mike
Tube Tales
as Emma (segment "Mr. Cool")
1998
Elizabeth
as Isabel Knollys
Cousin Bette
as Hortense Hulot
1997
1951
Hallmark Hall of Fame
TVas Aletta Pieters

Social Media

Personal Info

Known For
Acting
Gender
Female
Birthday
2/23/1976(50 years old)