Filmography

Doctor Who
2005 · Acting

Game of Thrones
2011 · Acting

The Bill
1984 · Acting

The View
1997 · Acting

Hollywood Squares
1998 · Acting

The Drew Carey Show
1995 · Acting

Vera
2011 · Acting

Heartbeat
1992 · Acting

Peak Practice
1993 · Acting

Dune: Prophecy
2024 · Acting

Good Omens
2019 · Acting

Still Standing
2002 · Acting

On Air with Ryan Seacrest
2004 · Acting

Trollied
2011 · Acting

A Knight's Tale
2001 · Acting

Between the Lines
1992 · Acting

Robin Hood
2010 · Acting

The Rig
2023 · Acting

Atlantis
2013 · Acting

Urban Myths
2017 · Acting

The Thin Blue Line
1995 · Acting

The Time Machine
2002 · Acting

Around the World in 80 Days
2004 · Acting

Mary Poppins Returns
2018 · Acting

Downton Abbey
2019 · Acting

Sherwood
2022 · Acting

Band of Gold
1995 · Acting

The Syndicate
2012 · Acting

Out of the Blue
1995 · Acting

Red Riding
2009 · Acting

The Full Monty
2023 · Acting

A Very Peculiar Practice
1986 · Acting

Great Expectations
2011 · Acting

White House Farm
2020 · Acting

The Flintstones in Viva Rock Vegas
2000 · Acting

The Full Monty
1997 · Acting

Jack Frost
1998 · Acting

New Blood
2016 · Acting

The Order
2003 · Acting

Remember Me
2014 · Acting

The Choral
2025 · Acting
- No Poster
The Ritz
1987 · Acting
- No Poster
The Ghostbusters of East Finchley
1995 · Acting

Oasis
2017 · Acting

Down to Earth
2001 · Acting
- No Poster
Too Much Sun
2000 · Acting
- No Poster
Behind the Mic: The Making of The Harry Potter Full-Cast Audio Editions
2025 · Acting

Bonkers
2007 · Acting

Barney's Version
2010 · Acting

Mother's Pride
2026 · Acting

The Lost King
2022 · Acting

Red Riding: The Year of Our Lord 1983
2009 · Acting

The Yorkshire Steam Railway: All Aboard
2018 · Acting

Gods of Snooker
2021 · Acting

The Unlikely Pilgrimage of Harold Fry
2025 · Acting
- No Poster
Sunnyside Farm
1997 · Acting

It's a Wonderful Afterlife
2010 · Acting

Lies We Tell
2018 · Acting

The More You Ignore Me
2018 · Acting

Hansel & Gretel: After Ever After
2021 · Acting

Oasis
2017 · Acting

National Theatre Live: London Assurance
2010 · Acting
- No Poster
The Announcement
2000 · Acting

A Knight's Tale: Making Of
2002 · Acting

The Flint Street Nativity
1999 · Acting
- No Poster
Bonded
Acting

National Theatre Live: Collaborators
2011 · Acting

Young Hyacinth
2016 · Acting

Wasteland
2018 · Acting

Heartlands
2003 · Acting

King Gary Christmas Special
2020 · Acting

Dark Romances Vol. 2
1990 · Acting

The Heart Surgeon
1997 · Acting

Married 2 Malcolm
2000 · Acting

The Runaways
2019 · Acting

The Last Yellow
1999 · Acting

Indignitas
2026 · Acting

Bike Squad
2008 · Acting

Elsewhere
2018 · Acting

Swan
2020 · Acting
