
Kelly Macdonald
Acting
Born: 1976-02-23
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 Elizabet
🎬 Movies (20)

This Ordinary Thing
2025
Self (voice)

Royal Carols: Together at Christmas
2024
Self

The Radleys
2024
Helen Radley

Typist Artist Pirate King
2023
Sandra Panza

I Came By
2022
Lizzie Nealey

Operation Mincemeat
2022
Jean Leslie

Dirt Music
2020
Georgie

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
2018
Julie Lewis

Goodbye Christopher Robin
2017
Olive Rand / Nou

T2 Trainspotting
2017
Diane

The Journey Is the Destination
2016
Duff

Swallows and Amazons
2016
Mrs. Walker

Special Correspondents
2016
Claire Maddox

The Final Shot: A Farewell to Boardwalk Empire
2014
Self
Strap Hanging
2014

Anna Karenina
2012
Dolly
📺 TV Shows (17)

Lanterns
2026
Sheriff Kerry

Dept. Q
2025
Dr Rachel Irving

Star Wars: Skeleton Crew
2024
Pokkit

Truth Seekers
2020
JoJo 74

Giri/Haji
2019
Sarah

The Victim
2019
Anna Dean

Somebody Feed Phil
2018
Self

Urban Myths
2017
Princess Margaret

Line of Duty
2012
DCI Jo Davidson

Black Mirror
2011
Karin Parke

Boardwalk Empire
2010
Margaret Schroeder

Boardwalk Empire
2010
Margaret Thompson

The Late Late Show with Craig Ferguson
2005
Self

State of Play
2003
Della Smith

Alias
2001
Kiera MacLaine / Meghan Keene

Screen Two
1985
Amy Ogilvie

Hallmark Hall of Fame
1951
Aletta Pieters