Movies (Acting Roles)
Boston Strangler
Keira Knightley was
37 in Boston Strangler
as 'Loretta McLaughlin'.
Thu, Mar 16 2023
Silent Night
Keira Knightley was
36 in Silent Night
as 'Nell'.
Fri, Dec 03 2021
Charlotte
Keira Knightley was
36 in Charlotte
as 'Charlotte Salomon (voice)'.
Mon, Sep 13 2021
Misbehaviour
Keira Knightley was
34 in Misbehaviour
as 'Sally Alexander'.
Thu, Mar 12 2020
Greed
Keira Knightley was
34 in Greed
as 'Self'.
Sat, Sep 07 2019
Official Secrets
Keira Knightley was
34 in Official Secrets
as 'Katharine Gun'.
Fri, Aug 30 2019
The Aftermath
Keira Knightley was
33 in The Aftermath
as 'Rachael Morgan'.
Fri, Mar 01 2019
Colette
Keira Knightley was
33 in Colette
as 'Colette'.
Fri, Sep 21 2018
Collateral Beauty
Keira Knightley was
31 in Collateral Beauty
as 'Amy Moore'.
Thu, Dec 15 2016
Everest
Keira Knightley was
30 in Everest
as 'Jan Arnold'.
Thu, Sep 10 2015
The Imitation Game
Keira Knightley was
29 in The Imitation Game
as 'Joan Clarke'.
Fri, Nov 14 2014
Laggies
Keira Knightley was
29 in Laggies
as 'Megan Burch'.
Thu, Sep 25 2014
Begin Again
Keira Knightley was
28 in Begin Again
as 'Gretta James'.
Sat, Sep 07 2013
Once Upon a Time...
Keira Knightley was
28 in Once Upon a Time...
as 'Gabrielle Chanel'.
Wed, May 08 2013
Wide-Awake
Keira Knightley was
27 in Wide-Awake
as 'The Witch'.
Fri, Dec 07 2012
Stars In Shorts
Keira Knightley was
27 in Stars In Shorts
as 'Woman'.
Fri, Sep 28 2012
Anna Karenina
Keira Knightley was
27 in Anna Karenina
as 'Anna Karenina'.
Thu, Sep 06 2012
A Dangerous Method
Keira Knightley was
26 in A Dangerous Method
as 'Sabina Spielrein'.
Fri, Sep 30 2011
London Boulevard
Keira Knightley was
25 in London Boulevard
as 'Charlotte'.
Wed, Nov 10 2010
Last Night
Keira Knightley was
25 in Last Night
as 'Joanna Reed'.
Fri, Nov 05 2010
Never Let Me Go
Keira Knightley was
24 in Never Let Me Go
as 'Ruth C.'.
Thu, Mar 18 2010
Steve
Keira Knightley was
24 in Steve
as 'Woman'.
Fri, Feb 12 2010
The Duchess
Keira Knightley was
23 in The Duchess
as 'Georgiana Cavendish, Duchess of Devonshire'.
Fri, Sep 05 2008
The Edge of Love
Keira Knightley was
23 in The Edge of Love
as 'Vera Phillips'.
Fri, Jun 20 2008
Silk
Keira Knightley was
22 in Silk
as 'Hélène Joncour'.
Fri, Sep 14 2007
Atonement
Keira Knightley was
21 in Atonement
as 'Cecilia Tallis'.
Tue, Feb 27 2007
Domino
Keira Knightley was
20 in Domino
as 'Domino Harvey'.
Fri, Oct 14 2005
Pride & Prejudice
Keira Knightley was
20 in Pride & Prejudice
as 'Elizabeth Bennet'.
Fri, Sep 16 2005
The Jacket
Keira Knightley was
19 in The Jacket
as 'Jackie Price'.
Fri, Mar 04 2005
King Arthur
Keira Knightley was
19 in King Arthur
as 'Guinevere'.
Wed, Jul 07 2004
Love Actually
Keira Knightley was
18 in Love Actually
as 'Juliet'.
Sun, Sep 07 2003
The Seasons Alter
Keira Knightley was
17 in The Seasons Alter
as 'Helena'.
Tue, Dec 10 2002
New Year's Eve
Keira Knightley was
17 in New Year's Eve
as 'Leah'.
Mon, Nov 18 2002
Pure
Keira Knightley was
17 in Pure
as 'Louise'.
Fri, Sep 13 2002
Thunderpants
Keira Knightley was
17 in Thunderpants
as 'Music School Student'.
Fri, May 24 2002
Bend It Like Beckham
Keira Knightley was
17 in Bend It Like Beckham
as 'Juliette 'Jules' Paxton'.
Thu, Apr 11 2002
The Hole
Keira Knightley was
16 in The Hole
as 'Frances 'Frankie' Almond Smith'.
Fri, Apr 20 2001
Deflation
Keira Knightley was
15 in Deflation
as 'Jogger'.
Mon, Jan 01 2001
Coming Home
Keira Knightley was
13 in Coming Home
as 'Young Judith'.
Sat, Apr 11 1998
The Treasure Seekers
Keira Knightley was
11 in The Treasure Seekers
as 'The Princess'.
Wed, Dec 25 1996
Innocent Lies
Keira Knightley was
10 in Innocent Lies
as 'Young Celia'.
Fri, Jun 30 1995
A Village Affair
Keira Knightley was
10 in A Village Affair
as 'Natasha Jordan'.
Mon, Apr 17 1995
Royal Celebration
Keira Knightley was
8 in Royal Celebration
as 'Angela'.
Sun, Sep 26 1993
Conception
Keira Knightley will be
39+ in Conception
Unreleased
TV Shows (Acting Roles)
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate agesBlack Doves
Keira Knightley will be
39+ in Black Doves
as 'Helen Webb'.
First Air Date
Thu, Dec 05 2024
The Sound Collector
Keira Knightley was
38+ in The Sound Collector
as 'The Narrator (voice)'.
First Air Date
Thu, Nov 23 2023
My Grandparents' War
Keira Knightley was
34+ in My Grandparents' War
as 'Self'.
First Air Date
Wed, Nov 27 2019
Discovering Fashion
Keira Knightley was
31+ in Discovering Fashion
as 'Self (archive footage)'.
First Air Date
Mon, Aug 01 2016
Neverland
Keira Knightley was
26+ in Neverland
as 'Tinker Bell (voice)'.
First Air Date
Sun, Dec 04 2011
The Graham Norton Show
Keira Knightley was
21+ in The Graham Norton Show
as 'Self - Guest, Self'.
First Air Date
Thu, Feb 22 2007
The Reichen Show
Keira Knightley was
20+ in The Reichen Show
as 'Self'.
First Air Date
Fri, Nov 11 2005
My Shot With
Keira Knightley was
20+ in My Shot With
First Air Date
Tue, Sep 06 2005
Doctor Zhivago
Keira Knightley was
17+ in Doctor Zhivago
as 'Lara Antipova'.
First Air Date
Sun, Nov 24 2002
American Idol
Keira Knightley was
17+ in American Idol
as 'Self'.
First Air Date
Tue, Jun 11 2002
Richard & Judy
Keira Knightley was
16+ in Richard & Judy
as 'Self'.
First Air Date
Mon, Nov 26 2001
Oliver Twist
Keira Knightley was
14+ in Oliver Twist
as 'Rose Fleming'.
First Air Date
Sun, Nov 28 1999
Coming Home
Keira Knightley was
13+ in Coming Home
as 'Young Judith'.
First Air Date
Sun, Apr 12 1998
The View
Keira Knightley was
12+ in The View
as 'Self'.
First Air Date
Mon, Aug 11 1997
The Daily Show
Keira Knightley was
11+ in The Daily Show
as 'Self'.
First Air Date
Mon, Jul 22 1996
Screen One
Keira Knightley was
4+ in Screen One
as 'Angela'.
First Air Date
Sun, Sep 10 1989
The Bill
Keira Knightley was
0+ in The Bill
as 'Sheena Rose'.
First Air Date
Tue, Oct 16 1984
Entertainment Tonight
Keira Knightley was
0+ in Entertainment Tonight
as 'Self'.
First Air Date
Tue, Sep 15 1981
The Oscars
Keira Knightley was
0+ in The Oscars
as 'Self'.
First Air Date
Thu, Mar 19 1953