Kelly Macdonald

Personal Info

Know For

Acting

Gender

Female

Birthday

1976-02-23 (49 years old)

Place of Birth

Glasgow, Scotland, UK

Kelly Macdonald

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  Elizabeth (1998), Gosford Park (2001), Intermission (2003), Nanny McPhee (2005),  Harry Potter and the Deathly Hallows – Part 2 (2011), Anna Karenina(2012), T...

Acting

2004

Finding Neverland

as Peter Pan

1996

1998

Elizabeth

as Isabel Knollys

2001

Gosford Park

as Mary Maceachran

1999

Entropy

as Pia

2005

Nanny McPhee

as Evangeline

2008

The Merry Gentleman

as Kate Frazier

2007

No Country for Old Men

as Carla Jean Moss

2011

The Decoy Bride

as Katie Meaghaid

1999

Splendor

as Mike

2008

Choke

as Paige Marshall

2009

In the Electric Mist

as Kelly Drummond

2012

Brave

as Merida (voice)

2000

Two Family House

as Mary O'Neary

1999

Tube Tales

as Emma (segment "Mr. Cool")

2003

Intermission

as Deirdre

2009

Skellig

as Louise

1999

My Life So Far

as Elspeth Pettigrew

2005

All the Invisible Children

as Jonathan's wife (segment "Jonathan")

1998

Cousin Bette

as Hortense Hulot

2000

Some Voices

as Laura

2003

Brush with Fate

as Aletta Pieters

2024

The Radleys

as Helen Radley

1996

2012

1997

2001

1996

Flowers of the Forest

as Amy Ogilvie

2000

House!

as Linda

2023

2016

Special Correspondents

as Claire Maddox

2016

Swallows and Amazons

as Mrs. Walker

2017

Goodbye Christopher Robin

as Olive Rand / Nou

2017

2018

Holmes & Watson

as Mrs. Martha Hudson

2018

The Child in Time

as Julie Lewis

2018

Ralph Breaks the Internet

as Merida (voice)

2005

Lassie

as Jeanie

2018

Puzzle

as Agnes

2020

Dirt Music

as Georgie

2022

Operation Mincemeat

as Jean Leslie

2022

I Came By

as Lizzie Nealey

© All Rights Reserved 2025