Cast and Crew of Dunkirk

Dunkirk

When 400,000 men couldn't get home, home came for them.

The story of the miraculous evacuation of Allied soldiers from Belgium, Britain, Canada and France, who were cut off and surrounded by the German army from the beaches and harbour of Dunkirk between May 26th and June 4th 1940 during World War II.

Full Cast of Dunkirk

Tom Hardy as Farrier

Tom Hardy

as Farrier

Edward Thomas Hardy CBE (born 15 September 1977) is an English actor, producer, writer and former model. After studyi...

Kenneth Branagh as Commander Bolton

Kenneth Branagh

as Commander Bolton

Sir Kenneth Charles Branagh (born 10 December 1960) is a British actor and filmmaker. Branagh trained at the Royal Ac...

Cillian Murphy as Shivering Soldier

Cillian Murphy

as Shivering Soldier

Cillian Murphy is an Irish film and theatre actor. He is often noted by critics for his chameleonic performances in d...

Barry Keoghan as George

Barry Keoghan

as George

Barry Keoghan (born 18 October 1992) is an Irish actor. He has appeared in the films Dunkirk; The Killing of a Sacred...

Aneurin Barnard as Gibson

Aneurin Barnard

as Gibson

Aneurin Barnard (born 8 May 1987) is a Welsh television, stage and film actor. He is bilingual and has performed in b...

Tom Glynn-Carney as Peter

Tom Glynn-Carney

as Peter

Tom Glynn-Carney (born February 7, 1995) is an English film, theatre and television actor. After studying at the Cano...

Constantin Balsan

as French Soldier 3
Dean Ridge as Soldier at the Gap

Dean Ridge

as Soldier at the Gap

Dean Ridge is known for Vikings (2013), Dunkirk (2017) and Knightfall (2017).

Tom Nolan

as Lieutenant
James D'Arcy as Colonel Winnant

James D'Arcy

as Colonel Winnant

An English actor. His first appearances on television were small roles in the TV series Silent Witness (1996) and Dal...

Matthew Marsh as Rear Admiral

Matthew Marsh

as Rear Admiral

Matthew Marsh was born on July 8, 1954 and is currently 70 years old.

Brian Vernel as Highlander 1

Brian Vernel

as Highlander 1

Brian Vernel was born on December 29, 1990 and is currently 33 years old.

Elliott Tittensor as Highlander 2

Elliott Tittensor

as Highlander 2

Elliott John Tittensor is an English film and television actor, best known for his role of Carl Gallagher in the Chan...

Charley Palmer Rothwell as Corporal

Charley Palmer Rothwell

as Corporal

Charley Palmer Rothwell (born 9 February 1992) is an English actor who has appeared in films and television in the Un...

Bill Milner as Lone Private

Bill Milner

as Lone Private

Bill Milner was born on March 4, 1995 in Surrey, England as William Henry Milner. He is an actor and producer, known ...

Harry Collett as Boy

Harry Collett

as Boy

Harry Collett was born on January 17, 2004 and is currently 20 years old.

Michael Caine as Voice on Radio (uncredited)

Michael Caine

as Voice on Radio (uncredited)

Sir Michael Caine CBE (born Maurice Joseph Micklewhite Jr.; 14 March 1933) is an English actor. Known for his distinc...

Johnny Otto as Captain Marshall (uncredited)

Johnny Otto

as Captain Marshall (uncredited)

Johnny Otto is an actor and a stunt performer.


Crew of Dunkirk

Discover the backstage crew of Dunkirk →