Once Upon a Time in London

(2019)
Back to main

Cast

Terry Stone

Jack 'Spot' Comer

Leo Gregory

Billy Hill

Holly Earl

Aggie Vaux

Jamie Foreman

Alf White

Justin Salinger

Harry White

Dominic Keating

Belgian Johnny

Geoff Bell

Darky Mulley

Michael McKell

Detective Rogers

Andy Beckwith

Sonny The Yank

Doug Allen

Albert Dimes

Roland Manookian

Mad Frankie Fraser

Ken Croft

Ronnie Kray

Josh Myers

Moisha Blueball

Andrea Coombs

Mrs. Vaux

Joe Egan

Bears Breath

Mark Preston

Barry Preston

Mark Harris

DS Higgins

Steve Carroll

Policeman

Paul Kitson

Barman (uncredited)

Simon Munnery

Duncan Webb

Ali Cook

Odd Legs

Max Dowler

Mr Bennett

Amy Loughton

Mrs Bennett

Frank Buglioni

Elephant Dave

Alex Watts

Billy Sparks

Jamie O’Hara

Grinning Mike

Alfie Best

Electric Alfie

J.J. Hamblett

Bobby Warren

Simon Nader

Little Alan

John Michael Lowe

Alex The Barman

Alexis Caley

Rose Heilbron QC

Tim Bruce

Barrister 2

Roy Beck

Villain (uncredited)

Crew

Simon Rumley

Directing

Simon Rumley

Directing

Richard Turner

Production

Michelle Smith

Production

Michelle May

Costume & Make-Up

Annelies Henny

Costume & Make-Up

Nicola Wilson

Costume & Make-Up

Peter Riches

Lighting

Emma J. Slater

Costume & Make-Up

Naomi Tolan

Costume & Make-Up

Diandra Ferreira

Costume & Make-Up

Emma J. Slater

Costume & Make-Up

Ray Empson

Production

Tiernan Hanby

Production

Andrew Harvey

Production

Jyotsna Shah

Production

Piyush Shah

Production

Jezz Vernon

Production

Hayley Belle

Costume & Make-Up

Nancy Jiang

Production

Joe Karimi-Nik

Production

Erin Large

Directing

Scott McIntyre

Visual Effects

Daniel Waterman

Visual Effects

Lou Bogue

Lighting

Matat Levin

Production

© All Rights Reserved 2025