Kelly Macdonald

Kelly Macdonald

48 · Born: Feb 23, 1976

Personal Details

Born Feb 23, 1976 Glasgow, Scotland, UK
Parents
  • Archibald Macdonald
  • Patricia Kelly
Relatives
  • David Macdonald (Sibling)

Biography

Kelly Macdonald is a Scottish stage, film and televison actress, best known for her feature film debut in the British independent film Trainspotting and for her role as Margaret Thompson on the television series Boardwalk Empire.

Career

2023
Typist Artist Pirate King
Typist Artist Pirate King as Sandra Panza
Watch
2022
Operation Mincemeat
Operation Mincemeat as Jean Leslie
Watch
I Came By
I Came By as Lizzie Nealey
Watch
2021
Line of Duty
Line of Duty as DCI Jo Davidson
Watch
2020
Dirt Music
Dirt Music as Georgie
Watch
Truth Seekers
Truth Seekers as JoJo 74
Watch
2019
The Victim
The Victim as Anna Dean
Watch
Giri/Haji
Giri/Haji as Sarah
Watch
2018
Puzzle
Puzzle as Agnes
Watch
Angela Carter: Of Wolves & Women
Angela Carter: Of Wolves & Women as Reader
Watch
Holmes & Watson
Holmes & Watson as Mrs. Martha Hudson
Watch
The Child in Time
The Child in Time as Julie Lewis
Watch
2017
T2 Trainspotting
T2 Trainspotting as Diane Coulston
Watch
Goodbye Christopher Robin
Goodbye Christopher Robin as Olive
Watch
2016
Swallows and Amazons
Swallows and Amazons as Mrs. Walker
Watch
The Journey Is the Destination
Special Correspondents
Special Correspondents as Claire Maddox
Watch
Black Mirror
Black Mirror as Karin Parke
Watch
2012
Brave
Brave as Merida (voice)
Watch
Anna Karenina
Anna Karenina as Dolly Oblonskaya
Watch
2011
Harry Potter and the Deathly Hallows: Part 2
Harry Potter and the Deathly Hallows: Part 2 as Helena Ravenclaw
Watch
The Decoy Bride
The Decoy Bride as Katie Meaghaid
Watch
2010
Boardwalk Empire
Boardwalk Empire as Margaret Schroeder
Watch
2009
In the Electric Mist
In the Electric Mist as Kelly Drummond
Watch
Skellig: The Owl Man
Skellig: The Owl Man as Louise
Watch
2008
Choke
Choke as Paige Marshall
Watch
The Merry Gentleman
The Merry Gentleman as Kate Frazier
Watch
2007
No Country for Old Men
No Country for Old Men as Carla Jean Moss
Watch
2005
Nanny McPhee
Nanny McPhee as Evangeline
Watch
The Girl in the Café
The Girl in the Café as Gina
Watch
Alias
Alias as Kiera MacLaine / Meghan Keene
Watch
2003
Intermission
Intermission as Deirdre
Watch
Brush with Fate
Brush with Fate as Aletta Pieters
Watch
State of Play
State of Play as Della Smith
Watch
2001
Strictly Sinatra
Strictly Sinatra as Irene
Watch
2000
Two Family House
Two Family House as Mary O'Neary
Watch
Some Voices
Some Voices as Laura
Watch
House!
House! as Linda
Watch
1999
Splendor
Splendor as Mike
Watch
The Loss of Sexual Innocence
The Loss of Sexual Innocence as Susan
Watch
My Life So Far
My Life So Far as Elspeth Pettigrew
Watch
Tube Tales
Tube Tales as Emma (Mr Cool)
Watch
Entropy
Entropy as Pia
Watch
1998
Cousin Bette
Cousin Bette as Hortense Hulot
Watch
1997
Stella Does Tricks
Stella Does Tricks as Stella
Watch
1996
Screen Two
Screen Two as Amy Ogilvie
Watch
Trainspotting
Trainspotting as Diane Coulston
Watch