Portrait of Kelly Macdonald

Kelly Macdonald

Bio: 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.
Born: Mon, Feb 23 1976
Birthplace: Glasgow, Scotland, UK
Kelly Macdonald is 48 years old
External Links
IMDb logo
Sort by Popularity
Scroll to TV Credits

Movies (Acting Roles)

Sorted by Release Date
Poster of Royal Carols: Together at Christmas
Royal Carols: Together at Christmas
Kelly Macdonald was
48 in Royal Carols: Together at Christmas
as 'Self'.
Tue, Dec 24 2024
Poster of The Radleys
The Radleys
Kelly Macdonald was
48 in The Radleys
as 'Helen Radley'.
Fri, Oct 04 2024
Poster of Typist Artist Pirate King
Typist Artist Pirate King
Kelly Macdonald was
47 in Typist Artist Pirate King
as 'Sandra Panza'.
Fri, Oct 27 2023
Poster of I Came By
I Came By
Kelly Macdonald was
46 in I Came By
as 'Lizzie Nealey'.
Fri, Aug 19 2022
Poster of Operation Mincemeat
Operation Mincemeat
Kelly Macdonald was
46 in Operation Mincemeat
as 'Jean Leslie'.
Fri, Apr 01 2022
Poster of Dirt Music
Dirt Music
Kelly Macdonald was
44 in Dirt Music
as 'Georgie'.
Thu, Oct 08 2020
Poster of Holmes & Watson
Holmes & Watson
Kelly Macdonald was
42 in Holmes & Watson
as 'Mrs. Martha Hudson'.
Tue, Dec 25 2018
Poster of Ralph Breaks the Internet
Ralph Breaks the Internet
Kelly Macdonald was
42 in Ralph Breaks the Internet
as 'Merida (voice)'.
Tue, Nov 20 2018
Poster of Angela Carter: Of Wolves & Women
Angela Carter: Of Wolves & Women
Kelly Macdonald was
42 in Angela Carter: Of Wolves & Women
as 'Reader'.
Sat, Aug 04 2018
Poster of Puzzle
Puzzle
Kelly Macdonald was
42 in Puzzle
as 'Agnes'.
Fri, Jul 27 2018
Poster of The Child in Time
The Child in Time
Kelly Macdonald was
42 in The Child in Time
as 'Julie Lewis'.
Thu, Jul 05 2018
Poster of Goodbye Christopher Robin
Goodbye Christopher Robin
Kelly Macdonald was
41 in Goodbye Christopher Robin
as 'Olive'.
Fri, Sep 29 2017
Poster of T2 Trainspotting
T2 Trainspotting
Kelly Macdonald was
40 in T2 Trainspotting
as 'Diane'.
Fri, Jan 27 2017
Poster of The Journey Is the Destination
The Journey Is the Destination
Kelly Macdonald was
40 in The Journey Is the Destination
as 'Duff'.
Fri, Sep 09 2016
Poster of Swallows and Amazons
Swallows and Amazons
Kelly Macdonald was
40 in Swallows and Amazons
as 'Mrs. Walker'.
Fri, Aug 19 2016
Poster of Special Correspondents
Special Correspondents
Kelly Macdonald was
40 in Special Correspondents
as 'Claire Maddox'.
Fri, Apr 22 2016
Poster of The Final Shot: A Farewell to Boardwalk Empire
The Final Shot: A Farewell to Boardwalk Empire
Kelly Macdonald was
38 in The Final Shot: A Farewell to Boardwalk Empire
as 'Self'.
Mon, Oct 20 2014
Poster of Strap Hanging
Strap Hanging
Kelly Macdonald was
37 in Strap Hanging
Mon, Feb 10 2014
Poster of Anna Karenina
Anna Karenina
Kelly Macdonald was
36 in Anna Karenina
as 'Dolly'.
Thu, Sep 06 2012
Poster of Brave
Brave
Kelly Macdonald was
36 in Brave
as 'Merida (voice)'.
Thu, Jun 21 2012
Poster of Harry Potter and the Deathly Hallows: Part 2
Harry Potter and the Deathly Hallows: Part 2
Kelly Macdonald was
35 in Harry Potter and the Deathly Hallows: Part 2
as 'Helena Ravenclaw'.
Tue, Jul 12 2011
Poster of The Decoy Bride
The Decoy Bride
Kelly Macdonald was
35 in The Decoy Bride
as 'Katie Meaghaid'.
Mon, Jun 06 2011
Poster of Skellig
Skellig
Kelly Macdonald was
33 in Skellig
as 'Louise'.
Mon, Apr 27 2009
Poster of In the Electric Mist
In the Electric Mist
Kelly Macdonald was
33 in In the Electric Mist
as 'Kelly Drummond'.
Wed, Apr 15 2009
Poster of Choke
Choke
Kelly Macdonald was
32 in Choke
as 'Paige Marshall'.
Fri, Sep 26 2008
Poster of The Merry Gentleman
The Merry Gentleman
Kelly Macdonald was
32 in The Merry Gentleman
as 'Kate Frazier'.
Wed, Apr 16 2008
Poster of No Country for Old Men: Josh Brolin's Unauthorized Behind the Scenes
No Country for Old Men: Josh Brolin's Unauthorized Behind the Scenes
Kelly Macdonald was
32 in No Country for Old Men: Josh Brolin's Unauthorized Behind the Scenes
as 'Self'.
Tue, Mar 11 2008
Poster of Diary of a Country Sheriff
Diary of a Country Sheriff
Kelly Macdonald was
32 in Diary of a Country Sheriff
as 'Self'.
Tue, Mar 11 2008
Poster of No Country for Old Men
No Country for Old Men
Kelly Macdonald was
31 in No Country for Old Men
as 'Carla Jean Moss'.
Wed, Jun 13 2007
Poster of Lassie
Lassie
Kelly Macdonald was
29 in Lassie
as 'Jeanie'.
Fri, Dec 16 2005
Poster of Nanny McPhee
Nanny McPhee
Kelly Macdonald was
29 in Nanny McPhee
as 'Evangeline'.
Fri, Oct 21 2005
Poster of All the Invisible Children
All the Invisible Children
Kelly Macdonald was
29 in All the Invisible Children
as 'Jonathan's wife (segment "Jonathan")'.
Thu, Sep 01 2005
Poster of A Cock and Bull Story
A Cock and Bull Story
Kelly Macdonald was
29 in A Cock and Bull Story
as 'Jenny'.
Sun, Jul 17 2005
Poster of The Girl in the Café
The Girl in the Café
Kelly Macdonald was
29 in The Girl in the Café
as 'Gina'.
Sat, Jun 25 2005
Poster of The Hitchhiker's Guide to the Galaxy
The Hitchhiker's Guide to the Galaxy
Kelly Macdonald was
29 in The Hitchhiker's Guide to the Galaxy
as 'Reporter'.
Thu, Apr 28 2005
Poster of Finding Neverland
Finding Neverland
Kelly Macdonald was
28 in Finding Neverland
as 'Peter Pan'.
Sun, Oct 17 2004
Poster of Intermission
Intermission
Kelly Macdonald was
27 in Intermission
as 'Deirdre'.
Fri, Aug 29 2003
Poster of Brush with Fate
Brush with Fate
Kelly Macdonald was
26 in Brush with Fate
as 'Aletta Pieters'.
Wed, Jan 01 2003
Poster of The Making of 'Gosford Park'
The Making of 'Gosford Park'
Kelly Macdonald was
26 in The Making of 'Gosford Park'
as 'Self'.
Tue, Jun 18 2002
Poster of Gosford Park
Gosford Park
Kelly Macdonald was
25 in Gosford Park
as 'Mary Maceachran'.
Wed, Nov 07 2001
Poster of Strictly Sinatra
Strictly Sinatra
Kelly Macdonald was
25 in Strictly Sinatra
as 'Irene'.
Fri, Jun 29 2001
Poster of Some Voices
Some Voices
Kelly Macdonald was
24 in Some Voices
as 'Laura'.
Fri, Aug 25 2000
Poster of House!
House!
Kelly Macdonald was
24 in House!
as 'Linda'.
Fri, May 05 2000
Poster of Two Family House
Two Family House
Kelly Macdonald was
23 in Two Family House
as 'Mary O'Neary'.
Fri, Jan 21 2000
Poster of Entropy
Entropy
Kelly Macdonald was
23 in Entropy
as 'Pia'.
Sat, Nov 27 1999
Poster of Tube Tales
Tube Tales
Kelly Macdonald was
23 in Tube Tales
as 'Emma (segment "Mr. Cool")'.
Fri, Nov 19 1999
Poster of Splendor
Splendor
Kelly Macdonald was
23 in Splendor
as 'Mike'.
Fri, Sep 17 1999
Poster of My Life So Far
My Life So Far
Kelly Macdonald was
23 in My Life So Far
as 'Elspeth Pettigrew'.
Wed, Aug 25 1999
Poster of The Loss of Sexual Innocence
The Loss of Sexual Innocence
Kelly Macdonald was
23 in The Loss of Sexual Innocence
as 'Susan'.
Thu, Apr 29 1999
Poster of Elizabeth
Elizabeth
Kelly Macdonald was
22 in Elizabeth
as 'Isabel Knollys'.
Sun, Sep 13 1998
Poster of Cousin Bette
Cousin Bette
Kelly Macdonald was
22 in Cousin Bette
as 'Hortense Hulot'.
Fri, Jun 12 1998
Poster of Stella Does Tricks
Stella Does Tricks
Kelly Macdonald was
21 in Stella Does Tricks
as 'Stella'.
Thu, Nov 06 1997
Poster of Flowers of the Forest
Flowers of the Forest
Kelly Macdonald was
20 in Flowers of the Forest
as 'Amy Ogilvie'.
Sat, Oct 26 1996
Poster of Trainspotting
Trainspotting
Kelly Macdonald was
20 in Trainspotting
as 'Diane'.
Fri, Feb 23 1996
Poster of Dancing, Some Days
Dancing, Some Days
Kelly Macdonald was
19 in Dancing, Some Days
as 'Sharon'.
Mon, Jan 01 1996
Poster of O'Dessa
O'Dessa
Kelly Macdonald will be
48+ in O'Dessa
Unreleased

TV Shows (Acting Roles)

Sorted by Release Date
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Poster of Star Wars: Skeleton Crew
Star Wars: Skeleton Crew
Kelly Macdonald was
48+ in Star Wars: Skeleton Crew
as 'Pokkit'.
First Air Date
Mon, Dec 02 2024
Poster of Truth Seekers
Truth Seekers
Kelly Macdonald was
44+ in Truth Seekers
as 'JoJo 74'.
First Air Date
Fri, Oct 30 2020
Poster of Giri/Haji
Giri/Haji
Kelly Macdonald was
43+ in Giri/Haji
as 'Sarah'.
First Air Date
Thu, Oct 17 2019
Poster of The Victim
The Victim
Kelly Macdonald was
43+ in The Victim
as 'Anna Dean'.
First Air Date
Mon, Apr 08 2019
Poster of Somebody Feed Phil
Somebody Feed Phil
Kelly Macdonald was
41+ in Somebody Feed Phil
as 'Self'.
First Air Date
Fri, Jan 12 2018
Poster of Line of Duty
Line of Duty
Kelly Macdonald was
36+ in Line of Duty
as 'DCI Jo Davidson'.
First Air Date
Tue, Jun 26 2012
Poster of Black Mirror
Black Mirror
Kelly Macdonald was
35+ in Black Mirror
as 'Karin Parke'.
First Air Date
Sun, Dec 04 2011
Poster of Boardwalk Empire
Boardwalk Empire
Kelly Macdonald was
34+ in Boardwalk Empire
as 'Margaret Schroeder / Margaret Thompson'.
First Air Date
Sun, Sep 19 2010
Poster of The Late Late Show with Craig Ferguson
The Late Late Show with Craig Ferguson
Kelly Macdonald was
28+ in The Late Late Show with Craig Ferguson
as 'Self'.
First Air Date
Mon, Jan 03 2005
Poster of State of Play
State of Play
Kelly Macdonald was
27+ in State of Play
as 'Della Smith'.
First Air Date
Sun, May 18 2003
Poster of Alias
Alias
Kelly Macdonald was
25+ in Alias
as 'Kiera MacLaine / Meghan Keene'.
First Air Date
Sun, Sep 30 2001
Poster of Hallmark Hall of Fame
Hallmark Hall of Fame
Kelly Macdonald was
0+ in Hallmark Hall of Fame
as 'Aletta Pieters'.
First Air Date
Mon, Dec 24 1951
Poster of Department Q
Department Q
Kelly Macdonald will be
48+ in Department Q
as 'Dr Rachel Irving'.
First Air Date
Unreleased
Poster of Lanterns
Lanterns
Kelly Macdonald will be
48+ in Lanterns
as 'Sheriff Kerry'.
First Air Date
Unreleased