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.
Somebody Feed Phil
2018 - • Self
Typist Artist Pirate King
2022 • Sandra Panza
Black Mirror
2011 - • Karin Parke
Department Q
• Dr Rachel Irving
O'Dessa
I Came By
2022 • Lizzie Nealey
Operation Mincemeat
2021 • Jean Leslie
Line of Duty
2012 - 2021 • DCI Jo Davidson
Truth Seekers
2020 - 2020 • JoJo 74
Dirt Music
2019 • Georgie
Giri/Haji
2019 - 2019 • Sarah
The Victim
2019 - 2019 • Anna Dean
Holmes & Watson
2018 • Mrs. Martha Hudson
Ralph Breaks the Internet
2018 • Merida (voice)
Angela Carter: Of Wolves & Women
2018 • Reader
Puzzle
2018 • Agnes
The Child in Time
2017 • Julie Lewis
Goodbye Christopher Robin
2017 • Olive
T2 Trainspotting
2017 • Diane
The Journey Is the Destination
2016 • Duff
Swallows and Amazons
2016 • Mrs. Walker
Special Correspondents
2016 • Claire Maddox
The Late Late Show with Craig Ferguson
2005 - 2015 • Self
Boardwalk Empire
2010 - 2014 • Margaret Schroeder
Anna Karenina
2012 • Dolly
Brave
2012 • Merida (voice)
Hallmark Hall of Fame
1951 - 1978 • Aletta Pieters
Harry Potter and the Deathly Hallows: Part 2
2011 • Helena Ravenclaw
The Decoy Bride
2011 • Katie Meaghaid
Skellig: The Owl Man
2009 • Louise
In the Electric Mist
2009 • Kelly Drummond
Choke
2008 • Paige Marshall
The Merry Gentleman
2008 • Kate Frazier
No Country for Old Men
2007 • Carla Jean Moss
Alias
2001 - 2006 • Kiera MacLaine / Meghan Keene
Lassie
2005 • Jeanie
Nanny McPhee
2005 • Evangeline
All the Invisible Children
2005 • Jonathan's wife (segment "Jonathan")
A Cock and Bull Story
2005 • Jenny
The Girl in the Café
2005 • Gina
The Hitchhiker's Guide to the Galaxy
2005 • Reporter
Finding Neverland
2004 • Peter Pan
Intermission
2003 • Deirdre
State of Play
2003 - 2003 • Della Smith
Brush with Fate
2003 • Aletta Pieters
The Making of Gosford Park
2002 • Self
Gosford Park
2001 • Mary Maceachran
Strictly Sinatra
2001 • Irene
Some Voices
2000 • Laura
Two Family House
2000 • Mary O'Neary
House!
2000 • Linda
Entropy
1999 • Pia
Tube Tales
1999 • Emma (segment "Mr. Cool")
Splendor
1999 • Mike
My Life So Far
1999 • Elspeth Pettigrew
The Loss of Sexual Innocence
1998 • Susan
Elizabeth
1998 • Isabel Knollys
Cousin Bette
1998 • Hortense Hulot
Stella Does Tricks
1996 • Stella
Trainspotting
1996 • Diane