Cast and Crew of A Royal Night Out

Cast of
A Royal Night Out

About A Royal Night Out

The re-imagining of VE Day in 1945, when Princess Elizabeth and her sister, Margaret were allowed out from Buckingham Palace for the night to join in the celebrations, and encounter romance and danger.

Full Cast of A Royal Night Out

Sarah Gadon
plays Princess Elizabeth

Bel Powley
plays Princess Margaret

Bel Powley as Princess Margaret

Bel Powley was born on March 7, 1992 in London, England. She is an actress, known for The Diary of a Teenage Girl (20...

See Bel Powley's other roles

Emily Watson
plays Queen Elizabeth

Rupert Everett
plays King George

Rupert Everett as King George

Rupert James Hector Everett (born 29 May 1959) is an English actor, director and producer. Everett first came to publ...

See Rupert Everett's other roles

Mark Hadfield
plays Mickey

Jack Laskey
plays Captain Pryce

Jack Gordon
plays Lieutenant Burridge

Tim Potter
plays Duty Manager

Jack Reynor
plays Jack

Jack Reynor as Jack

Jack Reynor (born January 23, 1992) is an Irish actor. Notable roles include a lead character in Lenny Abrahamson's c...

See Jack Reynor's other roles

Roger Allam
plays Gangster

Roger Allam as Gangster

​From Wikipedia, the free encyclopedia Roger Allam (born 26 October 1953) is an English actor, known primarily for h...

See Roger Allam's other roles

Ruth Sheen
plays Jack's Mum

Rab Affleck
plays Raymond

Rab Affleck as Raymond

Rab Affleck was born on January 30, 1953 and is currently 71 years old.

See Rab Affleck's other roles

Hayley Squires
plays Debbie

Annabel Leventon
plays Lady MacCloud

Geoffrey Streatfeild
plays Jeffers

Debra Penny
plays Clippie

Ricky Champ
plays Tough Soldier

Ricky Champ as Tough Soldier

Ricky Champ was born on July 1, 1980 and is currently 43 years old.

See Ricky Champ's other roles

Jack Brady
plays Pub Landlord

Jessica Jay
plays Girl at Trafalgar Square

Samantha Baines
plays Mary

Emma Connell
plays Jane

Nicholas Murchie
plays Doorman

Matt Sutton
plays Captain

Anna Swan
plays Daisy

Sophia di Martino
plays Phoebe

Sophia di Martino as Phoebe

Sophia Di Martino was born on November 15, 1983 in Nottingham, Nottinghamshire, England. She is an actress and direct...

See Sophia di Martino's other roles

Fiona Skinner
plays Annie

Laurence Spellman
plays Captain Ashworth

Edmund C. Short
plays Red Cap

Edward Killingback
plays Chips

Ben Hall
plays Officer #1

Ben Lucas
plays Officer #2


Crew of A Royal Night Out

Discover the backstage crew of A Royal Night Out →