Cast and Crew of The End of the F***ing World

Cast of
The End of the F***ing World

About The End of the F***ing World

James is 17 and is pretty sure he is a psychopath. Alyssa, also 17, is the cool and moody new girl at school. The pair make a connection and she persuades him to embark on a darkly comedic road trip in search of her real father.

Main Cast of The End of the F***ing World

Secondary Cast of The End of the F***ing World

Margaret Ann Bain
plays Angela (1 episode)

Holly Beechey
plays Little Alyssa (2 episodes)

Adam Brown
plays Kyle (1 episode)

Polly Kemp
plays Rita (2 episodes)

Alex Sawyer
plays Topher (2 episodes)

Hywel Morgan
plays SOCO (1 episode)

Tyrus Mckenzie
plays Hoodie (1 episode)

Kelly Harrison
plays Vanessa (2 episodes)

Leon Annor
plays Emil (1 episode)

Garry Summers
plays Distraught Dad (1 episode)

Lily Kavanagh
plays Lost Child (1 episode)

Simon Lenagan
plays DC (1 episode)

Earl Cave
plays Frodo (1 episode)

Eileen Davies
plays Stella (2 episodes)

Felicity Montagu
plays Jocelyn (1 episode)

Alex Beckett
plays Jonno (1 episode)

Kierston Wareing
plays Debbie (2 episodes)

Louis Wint
plays Milton (1 episode)

Gemma Whelan
plays DC Eunice Noon (5 episodes)

Barry Ward
plays Leslie (2 episodes)

Nadine Marshall
plays Bonnie's Mum (1 episode)

Dorothy Peters-Lowe
plays Child Bonnie (1 episode)

Django Chan Reeves
plays Clive's Victim (1 episode)

Oliver Huntingdon
plays Student (1 episode)

Kath Hughes
plays Headmistress (1 episode)

Will Rogers
plays Ray (1 episode)


Crew of The End of the F***ing World

Production

Art

Directing

Editing

Lighting

Sound

Visual Effects

Writing

Camera

Costume & Make-Up

Crew