All Movies List
Operation Mincemeat

as Jean Leslie

2022
Holmes & Watson: The Abandoned Case

as Mrs. Martha Hudson

2022
The Victim

as Anna Dean

2019
Giri/Haji

as Sarah

2019
Dirt Music

as Georgie

2020
Holmes & Watson

as Mrs. Martha Hudson

2018
The Child in Time

as Julie Lewis

2018
Puzzle

as Agnes

2018
T2 Trainspotting

as Diane

2017
Swallows and Amazons

as Mrs. Walker

2016
Special Correspondents

as Claire Maddox

2016
Line of Duty

as DCI Jo Davidson

2012
Brave

as Merida (voice)

2012
Anna Karenina

as Dolly

2012
The Decoy Bride

as Katie Meaghaid

2011
Boardwalk Empire

as Margaret Schroeder / Margaret Thompson

2010
In the Electric Mist

as Kelly Drummond

2009
Skellig

as Louise

2009
Choke

as Paige Marshall

2008
The Merry Gentleman

as Kate Frazier

2008
No Country for Old Men

as Carla Jean Moss

2007
Nanny McPhee

as Evangeline

2005
Lassie

as

2005
State of Play

as Della Smith

2003
Intermission

as Deirdre

2004
Kelly Macdonald Kelly Macdonald

Birthday

1976-02-23

Place of Birth

Glasgow, Scotland, UK

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.
AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now