Skip to content
Portrait of Kelly Macdonald

Acting

Kelly Macdonald

  • Born Feb. 23, 1976
  • Glasgow, Scotland, UK
  • 50 years old

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 …

Read more Show less

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), T2 Trainspotting (2017), and Operation Mincemeat (2021). She voiced Princess Merida in the Disney Pixar animated Brave (2012). On television, she won the Primetime Emmy Award for Outstanding Supporting Actress in a Miniseries or a Movie for her role in the BBC One film The Girl in the Cafe (2005). She was further Emmy-nominated for portraying Margaret Thompson in the period crime drama series Boardwalk Empire (2010–2014). She also acted in Black Mirror's Hated in the Nation (2016), the limited series Giri/Haji (2019), and Line of Duty(2021). Description above from the Wikipedia article Kelly Macdonald, licensed under CC-BY-SA, full list of contributors on Wikipedia.

Movie

Helena Ravenclaw

Movie

Merida (voice)

Movie

Carla Jean Moss

Movie

Diane

Movie

Merida (voice)

Series

Karin Parke

Movie

Reporter

Movie

Peter Pan

Movie

Diane

Movie

Evangeline

Movie

Dolly

Movie

Isabel Knollys

Series

Margaret Schroeder / Margaret Thompson

Movie

Mary Maceachran

Movie

Martha Hudson

Movie

Olive

Movie

Lizzie Nealey

Series

Sheriff Kerry Kane

Movie

Jean Leslie

Series

Kiera MacLaine / Meghan Keene

Movie

Claire Maddox

Series

Dr Rachel Irving

Series

Pokkit

Series

DCI Jo Davidson

Show all (67)
Movie

Kelly Drummond

Movie

Paige Marshall

Series

JoJo 74

Movie

Katie Nic Aodh

Movie

Agnes

Series

Sarah

Movie

Deirdre

Movie

Jenny

Movie

Jeanie

Series

Della Smith

Movie

Helen Radley

Movie

Julie Lewis

Movie

Gina

Movie

Mrs. Walker

Movie

Mike

Movie

Jonathan's wife (segment "Jonathan")

Series

Anna Dean

Movie

Georgie

Movie

Hortense Hulot

Movie

Louise

Movie

Kate Frazier

Movie

Elspeth Pettigrew

Movie

Duff

Movie

Laura

Movie

Pia

Movie

Susan

Series

Princess Margaret

Movie

Mary O'Neary

Movie

Emma (segment "Mr. Cool")

Movie

Stella

Movie

Linda

Movie

Aletta Pieters

Movie

Irene

Series

Aletta Pieters

Series

Amy Ogilvie

Movie

Sandra Panza

Movie

Amy Ogilvie

Movie

Reader

Movie

Sharon

Movie
Movie

Sheriff Kerry Kane

Series

Self

Movie

Self

Movie

Self

Movie

Self

Movie

Self

Movie

Self

Movie

Self - Carla Jean Moss

Movie

Self (voice)