Filmography

Doctor Who
2005 · Acting

Holby City
1999 · Acting

The Bill
1984 · Acting

Jason and the Argonauts
2000 · Acting

Casualty
1986 · Acting

Silent Witness
1996 · Acting

Vera
2011 · Acting

Natural World
1983 · Acting

Tom Clancy's Jack Ryan
2018 · Acting

Red Dwarf
1988 · Acting

The Rainmaker
2025 · Acting

The Comic Strip Presents...
1982 · Acting

Absentia
2017 · Acting

Angels
1975 · Acting

Who Do You Think You Are?
2004 · Acting

The Capture
2019 · Acting

Celebrity Mastermind
2003 · Acting

Rumpole of the Bailey
1975 · Acting

Timewatch
1982 · Acting

Star Wars: Episode I - The Phantom Menace
1999 · Acting

ScreenPlay
1986 · Acting

Remembers…
2022 · Acting

BeastMaster
1999 · Acting

Red Sparrow
2018 · Acting

Press Gang
1989 · Acting

Breeders
2020 · Acting

The Chief
1990 · Acting

The Marlow Murder Club
2024 · Acting

Fantastic Beasts: The Crimes of Grindelwald
2018 · Acting

McDonald & Dodds
2020 · Acting

Highlander
1986 · Acting

The Return
2024 · Acting

The Afternoon Play
2003 · Acting

Shakespeare: The Animated Tales
1992 · Acting

In Deep
2001 · Acting

Surgical Spirit
1989 · Acting

Medics
1990 · Acting

Arabian Nights
2000 · Acting

The Son
2022 · Acting

Chancer
1990 · Acting

The Great Rift: Africa's Wild Heart
2010 · Acting

Nightbreed
1990 · Acting

White Heat
2012 · Acting

Still Star-Crossed
2017 · Acting

Animated Tales of the World
2001 · Acting
- No Poster
Buccaneer
1980 · Acting

The Tomorrow People
1992 · Acting

Riches
2022 · Acting

Small Island
2009 · Acting

Wild Cherry
2025 · Acting

Stephen
2021 · Acting

Wing Commander
1999 · Acting

Melissa
1997 · Acting

Virtual Murder
1992 · Acting

Book Club: The Next Chapter
2023 · Acting

North Square
2000 · Acting

She's Out
1995 · Acting

The Dogs of War
1980 · Acting

The Church
1989 · Acting

Wolcott
1981 · Acting

Behaving Badly
1989 · Acting

The Railway Children Return
2022 · Acting

Maryland
2023 · Acting

Baby: Secret of the Lost Legend
1985 · Acting

The Glam Metal Detectives
1995 · Acting
- No Poster
A Gentleman's Club
1988 · Acting

Give us a Break
1983 · Acting

A Respectable Trade
1998 · Acting

MacGyver: Lost Treasure of Atlantis
1994 · Acting

Conspiracy of Silence
2003 · Acting
- No Poster
Casualty @Holby City
2005 · Acting
- No Poster
The True Adventures of Christopher Columbus
1992 · Acting

Ape-Man: Adventures in Human Evolution
2000 · Acting

Solomon & Sheba
1995 · Acting

The Murder of Stephen Lawrence
1999 · Acting

RSC Live: Othello
2015 · Acting

A Midsummer Night's Dream
1981 · Acting

To Walk with Lions
1999 · Acting

It Was an Accident
2000 · Acting

Ghosted
2011 · Acting

Catherine Tate's Nan vs Holby City
2013 · Acting

Sharma and Beyond
1984 · Acting

Hornblower: Retribution
2001 · Acting

Rapture
2023 · Acting

The Knowledge
1979 · Acting

The Mandy Who Knew Too Much
Acting

Retribution
2017 · Acting

Drums Along Balmoral Drive
1986 · Acting

The PhanDom Menace
2002 · Acting

Bismarck: 24 Hours to Doom
2021 · Acting

Gregory: Diary of a Nutcase
1993 · Acting

Wide Games
1983 · Acting

Skeletons of the Mary Rose
2019 · Acting

Julius Caesar
1994 · Acting

Loving Hazel
1989 · Acting

Titus Andronicus
1985 · Acting
- No Poster
A Turtle's Guide to the Pacific
2007 · Acting
