Filmography

EastEnders
1985 · Acting

Casualty
1986 · Acting

Silent Witness
1996 · Acting

GMTV
1993 · Acting

Celebrity Juice
2008 · Acting

A Touch of Frost
1992 · Acting

Minder
1979 · Acting

Screen Two
1985 · Acting

House of Games
2017 · Acting

Red Dwarf
1988 · Acting

Soccer AM
1995 · Acting

Inspector Morse
1987 · Acting

Celebrity Mastermind
2003 · Acting

Trial & Retribution
1997 · Acting

Celebrity Catchphrase
2018 · Acting

Screen One
1989 · Acting

Murder Most Horrid
1991 · Acting

Press Gang
1989 · Acting

Dramarama
1983 · Acting

Murder in Mind
2001 · Acting

One Foot in the Grave
1990 · Acting

The Thin Blue Line
1995 · Acting

Virtually Famous
2014 · Acting

The Illusionist
2006 · Acting

Beat the Chasers
2020 · Acting

Murder Rooms: The Dark Beginnings of Sherlock Holmes
2001 · Acting

In Deep
2001 · Acting

Grease Monkeys
2003 · Acting

Flesh + Blood
1985 · Acting

Nightingales
1990 · Acting

Mayo
2006 · Acting

A Little Princess
1987 · Acting

EastEnders: Secrets from the Square
2020 · Acting

Archer's Goon
1992 · Acting

The Golden Hour
2005 · Acting

Lenny Blue
2002 · Acting

Vera Drake
2004 · Acting

Miss Marple: They Do It with Mirrors
1992 · Acting
- No Poster
The Wilsons
2000 · Acting
- No Poster
The Lowdown
1988 · Acting

Tube Tales
1999 · Acting
- No Poster
Skulduggery
1991 · Acting

Wolf Garden
2023 · Acting

Doc Martin and the Legend of the Cloutie
2003 · Acting

Scoop
1987 · Acting

Crimetime
1996 · Acting

The Aryan Couple
2004 · Acting

Bodo - Eine ganz normale Familie
1989 · Acting

National Theatre Live: London Tide
2024 · Acting

Never Come Morning
1989 · Acting

Uncle Adolf
2005 · Acting

Eleven Men Against Eleven
1995 · Acting

EastEnders: Last Tango in Walford
2010 · Acting

A Breed of Heroes
1994 · Acting
- No Poster
Tough Love
2000 · Acting

Dad Savage
1998 · Acting

Sunday
2002 · Acting

Watchmen
2001 · Acting

The Best of Strictly Come Dancing - Len's Grand Finale
2016 · Acting

The Crooked Man
2003 · Acting

Legend of the Lizard
2024 · Acting

Gobble
1997 · Acting
- No Poster
Somewhere to Run
1989 · Acting

Children Crossing
1990 · Acting
