
Keira Knightley
Born in Teddington, London, England, UK
- Born:
- March 26, 1985 (age 41)
Keira Christina Knightley (born 26 March 1985) is an English actress. She has starred in both independent films and big-budget blockbusters and is particularly noted for her roles in period dramas. He…
View on IMDbCast Credits

The Woman in Cabin 10
2025
As Laura 'Lo' Blacklock

Boston Strangler
2023
As Loretta McLaughlin

Silent Night
2021
As Nell

Misbehaviour
2020
As Sally Alexander

Greed
2019
As Self

Official Secrets
2019
As Katharine Gun

The Aftermath
2019
As Rachael Morgan

The Nutcracker and the Four Realms
2018
As Sugar Plum Fairy

Colette
2018
As Colette

Pirates of the Caribbean: Dead Men Tell No Tales
2017
As Elizabeth Swann

Red Nose Day Actually
2017
As Juliet

Collateral Beauty
2016
As Amy Moore

Everest
2015
As Jan Arnold

The Imitation Game
2014
As Joan Clarke

Laggies
2014
As Megan Burch

Begin Again
2014
As Gretta James

Jack Ryan: Shadow Recruit
2014
As Cathy Muller

Anna Karenina
2012
As Anna Karenina

Seeking a Friend for the End of the World
2012
As Penelope "Penny" Lockhart

A Dangerous Method
2011
As Sabina Spielrein

London Boulevard
2010
As Charlotte

Last Night
2010
As Joanna Reed

Never Let Me Go
2010
As Ruth C.

The Duchess
2008
As Georgiana Cavendish, Duchess of Devonshire

The Edge of Love
2008
As Vera Phillips

Silk
2007
As Hélène Joncour

Pirates of the Caribbean: At World's End
2007
As Elizabeth Swann

Atonement
2007
As Cecilia Tallis

Pirates of the Caribbean: Dead Man's Chest
2006
As Elizabeth Swann

Domino
2005
As Domino Harvey

Pride & Prejudice
2005
As Elizabeth Bennet

The Jacket
2005
As Jackie Price

King Arthur
2004
As Guinevere

Love Actually
2003
As Juliet

Pirates of the Caribbean: The Curse of the Black Pearl
2003
As Elizabeth Swann

Bend It Like Beckham
2002
As Juliette 'Jules' Paxton

The Hole
2001
As Frances 'Frankie' Almond Smith

Princess of Thieves
2001
As Gwyn

Star Wars: Episode I - The Phantom Menace
1999
As Sabé