Kelly Macdonald

Biography

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.

37 titles Acting

7.5

Ralph Breaks the Internet

2018 · Merida (voice)

6.1

The Child in Time

2018 · Julie Lewis

Holmes & Watson

2018 · Mrs. Hudson

7.1

Goodbye Christopher Robin

2017 · Olive

7.2

T2 Trainspotting

2017 · Diane Coulston

6.2

Swallows and Amazons

2016 · Mrs. Walker

5.8

Special Correspondents

2016 · Claire Maddox

7.1

Brave

2012 · Mérida (voice)

6.6

Anna Karenina

2012 · Dolly Oblonskaya

6.2

The Decoy Bride

2011 · Katie Meaghaid

8.1

Harry Potter and the Deathly Hallows: Part 2

2011 · Helena Ravenclaw

6.1

In the Electric Mist

2009 · Kelly Drummond

6.6

Skellig

2009 · Louise

6.5

Choke

2008 · Paige Marshall

6.6

The Merry Gentleman

2008 · Kate Frazier

8.1

No Country for Old Men

2007 · Carla Jean Moss

6.8

A Cock and Bull Story

2005 · Jenny

7.5

The Girl in the Café

2005 · Gina

6.7

Lassie

2005 · Jeanie

6.6

Nanny McPhee

2005 · Evangeline

7.7

Finding Neverland

2004 · Peter Pan

6.9

Intermission

2003 · Deirdre

6.3

Brush with Fate

2003 · Aletta Pieters

5.9

Strictly Sinatra

2001 · Irene

7.3

Gosford Park

2001 · Mary Maceachran

7.2

Two Family House

2000 · Mary O'Neary

6.0

House!

2000 · Linda

6.7

Some Voices

2000 · Laura

6.3

Tube Tales

1999 ·

6.5

My Life So Far

1999 · Elspeth Pettigrew

5.9

Splendor

1999 · Mike

6.4

Entropy

1999 · Pia

5.4

The Loss of Sexual Innocence

1999 · Susan

7.5

Elizabeth

1998 · Isabel Knollys

6.2

Cousin Bette

1998 · Hortense Hulot

6.5

Stella Does Tricks

1997 · Stella

8.2

Trainspotting

1996 · Diane Coulston