
Francesca Martinez
Jess

Francesca Mills
Poppy

Goldy Notay
Yvonne / Anita

Wanda Opalinska
Nadia / Marcella
Rebecca Todd
Ensemble
Christopher-John Slater
Kyle
Kevin Hely
Henry

Michael Gould
Hargreaves

Daniel Fearn
Raymond / Police Officer

Peter Eastland
Ensemble

Bryan Dick
Aidan
Crystal Condie
Lottie

Lucy Briers
Rita / Dr Anderson / Angela
Mat Betteridge
Ensemble
Bonnie Baddoo
Ensemble

Hounddog
2008

Bastard Out of Carolina
1996

National Theatre Live: Hamlet
2015

The Safety of Objects
2002

The Girl in the Book
2015

Come Sunday
2018

Gracie
2007

Iron Jawed Angels
2004

El Chicano
2019

Gigi & Nate
2022

Cardboard Boxer
2016

Sky
2016

TalhotBlond
2012

Call Me Crazy: A Five Film
2013

Welcome to Sudden Death
2020

What Maisie Knew
2013

A Dry White Season
1989

Adopt a Highway
2019

Hardball
2001

Parked
2010

On Golden Pond
2001

National Theatre Live: Golden Boy
2026

National Theatre Live: John
2014

Revue Starlight ―The LIVE Seiran― BLUE GLITTER
2020

National Theatre Live: Behind the Beautiful Forevers
2015

National Theatre Live: Everyman
2015

Love Never Dies
2012

Frankenstein : The Musical Live
2025

The King and I
2018

National Theatre Live: Allelujah!
2018

Putting It Together
2001

National Theatre Live: Jane Eyre
2015

National Theatre Live: Oliver Twist
2022

National Theatre Live: King Lear
2011

National Theatre Live: Phèdre
2009

Revue Starlight ―The LIVE― #1 revival
2018

Death of a Salesman
1966

A Small and Quiet Light
2026

A Moon for the Misbegotten
1975

National Theatre Live: Hamlet
2015