Kelly Macdonald

Kelly Macdonald

Kelly Macdonald

Kelly Macdonald

Acting

I Came By (2022)

Lizzie Nealey

Holmes & Watson (2018)

Mrs. Martha Hudson

Anna Karenina (2012)

Dolly Oblonskaya

Brave (2012)

Merida (voice)

Choke (2008)

Paige Marshall

Gosford Park (2001)

Mary Maceachran

My Life So Far (1999)

Elspeth Pettigrew

Tube Tales (1999)

Emma (Mr Cool)

Elizabeth (1998)

Isabel Knollys

Cousin Bette (1998)

Hortense Hulot

Trainspotting (1996)

Diane Coulston