Cast and Crew of Filth

Filth

A bigoted junkie cop suffering from bipolar disorder and drug addiction manipulates and hallucinates his way through the festive season in a bid to secure promotion and win back his wife and daughter.

Full Cast of Filth

Eddie Marsan as Clifford Blades

Eddie Marsan

as Clifford Blades

Edward Maurice Charles Marsan (born 9 June 1968) is an English actor. He won the London Film Critics Circle Award and...

Joanne Froggatt as Mary

Joanne Froggatt

as Mary

Joanne Froggatt (born 23 August 1980) is a British actress.

Jim Broadbent as Dr. Rossi

Jim Broadbent

as Dr. Rossi

Jim Broadbent (born 24 May 1949) is an English actor. He won an Academy Award and a Golden Globe Award for his suppor...

Emun Elliott as Peter Inglis

Emun Elliott

as Peter Inglis

Emun Elliott is a Scottish film and television actor, best known for playing Dr Christian King in Paradox, Richie in ...

John Sessions as Bob Toal

John Sessions

as Bob Toal

Actor, comedian and impressionist who was better known for his improvisation comedy.

Kate Dickie as Chrissie Gillman

Kate Dickie

as Chrissie Gillman

Kate Dickie (born in 1971 in East Kilbride, Scotland) is a five times award-winning Scottish actress who has appeared...

Shirley Henderson as Bunty Blades

Shirley Henderson

as Bunty Blades

Shirley Henderson is a Scottish film and television actress, best known for playing Moaning Myrtle in the "Harry Pott...

Pollyanna McIntosh as Size Queen

Pollyanna McIntosh

as Size Queen

Pollyanna McIntosh grew up in Portugal and Colombia before returning to her birthplace of Scotland, where she first b...

Joy McAvoy as Estelle

Joy McAvoy

as Estelle

Joy McAvoy was born on August 1, 1982 and is currently 42 years old.

Jordan Young

as Lexo Setterington
Therese Bradley as Madam Maisie

Therese Bradley

as Madam Maisie

Therese Bradley is an actress, known for Young Adam (2003), Ordure! (2013) and A Long Way Down (2014).

Ron Donachie as Hector

Ron Donachie

as Hector

Ron Donachie was born on April 26, 1956 and is currently 68 years old.

Tracy-Ann Oberman as Diana

Tracy-Ann Oberman

as Diana

Tracy-Ann Oberman is an English television, theatre, and radio actress. She is best known for her role as Chrissie Wa...

Jake Wilson

as Davie

Luke MacDonald

as Euan
Natasha O'Keeffe as Anna

Natasha O'Keeffe

as Anna

Natasha Dervill O'Keeffe (born 1 December 1986) is a British actress. She is known for her roles as Abbey in the E4 s...

Chidi Chickwe

as Steven
Trudie Styler as Madame R Zen Ficken

Trudie Styler

as Madame R Zen Ficken

Trudie Styler is an English actress and film producer. She has been married to English singer Sting since 1992 and wi...

Megan Finn

as Stacey Robertson

Franziska Altmeyer

as Hamburg Carole
Emma Bryant as Jessie

Emma Bryant

as Jessie

Emma Bryant was born on January 30, 1991 and is currently 33 years old.


Crew of Filth

Discover the backstage crew of Filth →