Cast and Crew of The Theory of Everything

Cast of
The Theory of Everything

About The Theory of Everything

The Theory of Everything is the extraordinary story of one of the world’s greatest living minds, the renowned astrophysicist Stephen Hawking, who falls deeply in love with fellow Cambridge student Jane Wilde.

Full Cast of The Theory of Everything

Eddie Redmayne
plays Stephen Hawking

Eddie Redmayne as Stephen Hawking

Edward John David Redmayne OBE (born 6 January 1982) is an English actor and model. He is the recipient of various ac...

See Eddie Redmayne's other roles

Felicity Jones
plays Jane Hawking

Felicity Jones as Jane Hawking

Felicity Rose Hadley Jones (born 17 October 1983) is a British actress. She started her professional acting career as...

See Felicity Jones's other roles

Charlie Cox
plays Jonathan Hellyer Jones

Charlie Cox as Jonathan Hellyer Jones

Charlie Thomas Cox (born 15 December 1982) is an English actor. He is best known for portraying Matt Murdock / Darede...

See Charlie Cox's other roles

Emily Watson
plays Beryl Wilde

Simon McBurney
plays Frank Hawking

David Thewlis
plays Dennis Sciama

David Thewlis as Dennis Sciama

David Wheeler (born 20 March 1963), better known as David Thewlis, is an English actor, director, screenwriter, and a...

See David Thewlis's other roles

Maxine Peake
plays Elaine Mason

Maxine Peake as Elaine Mason

Maxine Peake (born 14 July 1974) is an English stage, radio, film and television actress, playwright, producer, direc...

See Maxine Peake's other roles

Harry Lloyd
plays Brian

Harry Lloyd as Brian

Harry Lloyd (born 17 November 1983) is an English actor. He played Will Scarlet in the first two seasons of the BBC d...

See Harry Lloyd's other roles

Tom Prior
plays Robert Hawking (Age 17)

Sophie Perry
plays Lucy Hawking (Age 14)

Finlay Wright-Stephens
plays Timothy Hawking (Age 8)

Alice Orr-Ewing
plays Diana King

Thomas Morrison
plays Carter

Michael Marcus
plays Ellis

Gruffudd Glyn
plays Rees

Paul Longley
plays Barman - Rowing Club

Guy Oliver-Watts
plays George Wilde

Lucy Chappell
plays Mary Hawking

Charlotte Hope
plays Philippa Hawking

Charlotte Hope as Philippa Hawking

Charlotte Louise Norris, known professionally as Charlotte Hope, is an English actress. Born October 15, 1988, she is...

See Charlotte Hope's other roles

Abigail Cruttenden
plays Isobel Hawking

Nicholas Gerard-Martin
plays Physicist #1

Brett Brown
plays Physicist #2

Anthony Skrimshire
plays Physicist #3

Christian McKay
plays Roger Penrose

Adam Godley
plays Senior Doctor - Cambridge Hospital

Adam Godley as Senior Doctor - Cambridge Hospital

Adam Godley (born 22 July 1964) is a British actor. He has been nominated for two Tony Awards and four Laurence Olivi...

See Adam Godley's other roles

Nicola Sloane
plays Bedder

Lottie Hamilton
plays Robert Hawking (New Born)

Enzo Cilenti
plays Kip Thorne

Enzo Cilenti as Kip Thorne

Enzo Cilenti is a British stage, film and television actor of Italian heritage. He holds a degree in French and Spani...

See Enzo Cilenti's other roles

Rufus Taylor
plays Robert Hawking (Age 2)

Delilah Sexton
plays Lucy Hawking (New Born)

Eileen Davies
plays Eileen Bond

Simon Chandler
plays John Taylor

Simon Chandler as John Taylor

Simon Chandler was born on January 1, 1953 and is currently 71 years old.

See Simon Chandler's other roles

Georg Nikoloff
plays Khalatnikov

Oliver Payne
plays Robert Hawking (Age 8)

Raffiella Chapman
plays Lucy Hawking (Age 6)

Sam Houston
plays Timothy Hawking (Baby)

Victoria Emslie
plays Sarah (Geneva Student)

Frank Lebœuf
plays Swiss Doctor

Will Barton
plays Technician

Lucy Challenger
plays Female Fan

Nicola Victoria Buck
plays Cockcroft Guest #2

Stuart Benson
plays Cockcroft Guest #3

Andrew Bridgmont
plays Cockcroft Guest #5

Jamie Edwards
plays Cockcroft Guest #4

Jumaane Brown
plays Cockcroft Guest #1

Becky Bush
plays Undergraduate


Crew of The Theory of Everything

Discover the backstage crew of The Theory of Everything →