Filmography

Doctor Who
2005 · Acting

House of the Dragon
2022 · Acting

Outlander
2014 · Acting

The One Show
2006 · Acting

Horizon
1964 · Acting

Play for Today
1970 · Acting

Shetland
2013 · Acting

Omnibus
1967 · Acting

Agatha Christie's Marple
2004 · Acting

The Sandman
2022 · Acting

Halo
2022 · Acting

Inside No. 9
2014 · Acting

Foyle's War
2002 · Acting

Brassic
2019 · Acting

The Repair Shop
2017 · Acting

Good Omens
2019 · Acting

Fleabag
2016 · Acting

Law & Order: UK
2009 · Acting

ScreenPlay
1986 · Acting

Kill Jackie
2026 · Acting

Boon
1986 · Acting

Screen One
1989 · Acting

Shoebox Zoo
2004 · Acting

BBC2 Play of the Week
1977 · Acting

The Play on One
1988 · Acting

Murder Most Horrid
1991 · Acting

Urban Myths
2017 · Acting

Born and Bred
2002 · Acting

Scot Squad
2014 · Acting

Little Dorrit
2008 · Acting

Guilt
2019 · Acting

Between the Covers
2020 · Acting

Ladies First
2026 · Acting

Auf Wiedersehen, Pet
1983 · Acting

Chaplin
1992 · Acting

Smiley's People
1982 · Acting

The Killing Fields
1984 · Acting

The Adventures of Baron Munchausen
1988 · Acting

Criminal Justice
2008 · Acting

Sea of Souls
2004 · Acting

The Witches
1990 · Acting

Wives and Daughters
1999 · Acting

The Singing Detective
1986 · Acting
- No Poster
The Michael Ball Show
2010 · Acting

Canterbury Tales
2003 · Acting

The Modern World: Ten Great Writers
1988 · Acting

ShakespeaRe-Told
2005 · Acting

Doctor Zhivago
2002 · Acting

The Man Who Invented Christmas
2017 · Acting

The Secret Adventures of Jules Verne
2000 · Acting

Rebecca
2020 · Acting

How to Lose Friends & Alienate People
2008 · Acting

High-Rise
2015 · Acting

Traffik
1989 · Acting
- No Poster
Junior Masterchef
1994 · Acting

The Crow Road
1996 · Acting
- No Poster
Arthouse
1997 · Acting

Trust
2003 · Acting

37 Days
2014 · Acting

Dirk Gently
2012 · Acting

Amazing Grace
2007 · Acting

Melissa
1997 · Acting

Miss Potter
2006 · Acting

Spice World
1997 · Acting

Sunshine
1999 · Acting

Richard III
1995 · Acting

Sharman
1995 · Acting
- No Poster
The Ghostbusters of East Finchley
1995 · Acting

The Repair Shop on the Road
2025 · Acting

Them From That Thing
2012 · Acting

Rebel Heart
2001 · Acting

The Return of the Musketeers
1989 · Acting

Tomb Raider
Acting

Oliver's Travels
1995 · Acting

The Royal Edinburgh Military Tattoo
Acting
- No Poster
Scottish Playbill
1978 · Acting

The Rebel
2016 · Acting

Creation
2009 · Acting

Dad's Army
2016 · Acting

Hilary and Jackie
1998 · Acting

Swallow
2001 · Acting

Defence of the Realm
1986 · Acting

Hard Times
1994 · Acting

Love Sarah
2020 · Acting

Truly Madly Deeply
1991 · Acting

Shrinks
1991 · Acting

The Object of Beauty
1991 · Acting
- No Poster
Funky Black Shorts
1994 · Acting

The Animal Train
1998 · Acting

Happy New Year, Colin Burstead
2018 · Acting

Into the Storm
2009 · Acting

Sherlock Holmes and the Baker Street Irregulars
2007 · Acting

Marionette
2020 · Acting

Bright Young Things
2003 · Acting

Crush
2002 · Acting

Churchill's Secret
2016 · Acting

Lie with Me
2004 · Acting

The Ploughman's Lunch
1983 · Acting

A Private Function
1984 · Acting

The Rachel Papers
1989 · Acting

Othello
2001 · Acting

Arthur's Whisky
2024 · Acting

Dutch Girls
1985 · Acting

Victory
1996 · Acting

The 50 Greatest Television Dramas
2007 · Acting

United Kingdom
1981 · Acting

The Cherry Orchard
1981 · Acting

Comfort and Joy
1984 · Acting

The Colour Room
2021 · Acting

Heart
1999 · Acting

Rag Tale
2005 · Acting

The Writing on the Wall
1996 · Acting

Intervention
2007 · Acting

The Vote
2015 · Acting

Licking Hitler
1978 · Acting

The List
2013 · Acting

The Cheviot, the Stag and the Black, Black Oil
1974 · Acting

Britain’s Scenic Railways
2021 · Acting

Hidden City
1987 · Acting

Sherlock Holmes and the Baker Street Irregulars
2007 · Acting

Children of The Wicker Man
2026 · Acting

The Story of a Recluse
1987 · Acting

Zanzibar
2018 · Acting

Battle of the Atlantic
2002 · Acting

Behind Bars
2001 · Acting

The House Was Not Hungry Then
2025 · Acting

A Bear Named Wojtek
2023 · Acting

The Match
1999 · Acting
- No Poster
Suilven Spring
1974 · Acting
- No Poster
God's Chosen Car Park
1986 · Acting

The Interrogation of John
1987 · Acting

Mr White Goes To Westminster
1997 · Acting
- No Poster
Home Road Movies
2002 · Acting

Friendship's Death
1987 · Acting

Franz Kafka's 'The Trial'
1988 · Acting

The Vanishing Army
1978 · Acting

Danielle Cable: Eyewitness
2003 · Acting

The Thin End of the Wedge
1977 · Acting

The Man who Crossed Hitler
2011 · Acting

The Day Mountbatten Died
2019 · Acting

Fascism in Colour
2006 · Acting

God on the Rocks
1992 · Acting

Just Ask for Diamond
1988 · Acting
- No Poster
A Passion for Churches
2005 · Acting

Fast Freddie, the Widow and Me
2011 · Acting

The Entity
2002 · Acting

Bearskin: An Urban Fairytale
1989 · Acting
- No Poster
Hitler on Trial: The Truth Behind the Story
2015 · Acting

The Madness and Misadventures of Munchausen
2008 · Acting

Chaplin's Goliath
1996 · Acting

A War on Science
2006 · Acting

Wall of Silence
1993 · Acting

1929: The Great Crash
2009 · Acting

Complicity
2000 · Acting

Byrne About Byrne
1988 · Acting

Being Stanley Baxter
2025 · Acting

The Odd Job
1978 · Acting

Spanish Flu: The Forgotten Fallen
2009 · Acting

Jackie McCafferty's Romance
1978 · Acting

Lily My Love
1987 · Acting
- No Poster
Passing Places
1973 · Acting

The Riddle of the Sands
1995 · Acting

Yellowbacks
1990 · Acting
- No Poster
The White Room
Acting

The Spirit of 1926
2022 · Acting

One Fine Day
1979 · Acting
- No Poster
The Pen
1995 · Acting

Coming Up Roses
1987 · Acting

Wonderdate
2018 · Acting

The Turnaround
1995 · Acting
- No Poster
In Dreams
1992 · Acting

Clydescope
1974 · Acting

Shooting from the Heart: Chris Menges, Cameraman
1985 · Acting

The Whistle-Blower
2001 · Acting

Gone Fishing
2008 · Acting
- No Poster
The Phoenix: A Century of Cinema
2011 · Acting
- No Poster
Ghosts in the Machine
2009 · Acting

Just Dandy
Acting
- No Poster
Birds Britannia
2010 · Acting

The Man Who Lives with Bears
2008 · Acting
- No Poster
Chrono-Perambulator
1999 · Acting
- No Poster
Documenting John Grierson
2014 · Acting

Scotland's Finest: The Story of the Highland Games
2012 · Acting
- No Poster
The Garden Beyond
1977 · Acting
- No Poster
Tell Tale Hearts
1992 · Acting
