Filmography

The Bill
1984 · Acting

Play for Today
1970 · Acting

Waterloo Road
2006 · Acting

Daredevil: Born Again
2025 · Acting

Shetland
2013 · Acting

Celebrity Antiques Road Trip
2011 · Acting

Bergerac
1981 · Acting

Playhouse
1974 · Acting

Braveheart
1995 · Acting

Pirates of the Caribbean: Dead Man's Chest
2006 · Acting

Blackadder
1983 · Acting

The Sweeney
1975 · Acting

Good Omens
2019 · Acting

Taggart
1983 · Acting

Brave
2012 · Acting

Lovejoy
1986 · Acting

The Chief
1990 · Acting

The Count of Monte Cristo
2002 · Acting

Hamish Macbeth
1995 · Acting

Strangers
1978 · Acting

Patriot Games
1992 · Acting

Renford Rejects
1997 · Acting

Two Doors Down
2016 · Acting
- No Poster
A Question of Guilt
1980 · Acting

Backup
1995 · Acting

Les Misérables
1998 · Acting

Local Hero
1983 · Acting

The Crow Road
1996 · Acting

White Hunter, Black Heart
1990 · Acting
- No Poster
First Sight
1987 · Writer

Dragon Rider
2020 · Acting
- No Poster
Fame Is the Spur
1982 · Acting
- No Poster
No Excuses
1983 · Acting

Extremely Dangerous
1999 · Acting

Hatton Garden
2019 · Acting

Signs and Wonders
1995 · Acting

Squanto: A Warrior's Tale
1994 · Acting

Scandal
1989 · Acting

Comics
1993 · Acting
- No Poster
Bad Boys
1996 · Acting
- No Poster
Turning World
1997 · Acting

Little Voice
1998 · Acting

Under Suspicion
1991 · Acting

Blame It on the Bellboy
1992 · Acting

The One Game
1988 · Acting

Robin Hood
1991 · Acting

Gregory's Girl
1980 · Acting

A Sense of Freedom
1985 · Acting
- No Poster
Unsolved
2004 · Acting

Chernobyl: The Final Warning
1991 · Acting

Rab C. Nesbitt: Seasonal Greet
1988 · Acting

Shoshana
2024 · Acting

Comfort and Joy
1984 · Acting

Still Game: The Story So Far
2014 · Acting

An Ungentlemanly Act
1992 · Acting

Blackadder: The Lost Pilot
2023 · Acting

Sir Billi
2012 · Acting

Hidden City
1987 · Acting

Beautiful Creatures
2000 · Acting

Rikki
2024 · Acting

Comrades
1987 · Acting

Bill Douglas: My Best Friend
2023 · Acting

Countdown to War
1989 · Acting

Dead on Time
1983 · Acting

Sean Connery: In His Own Words
2015 · Acting

When Saturday Comes
1996 · Acting

Being Stanley Baxter
2025 · Acting

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

Complicity
2000 · Acting
- No Poster
Travelpass - It's Just the Ticket
1973 · Acting

The Thin End of the Wedge
1977 · Acting

Dream Me Up Scotty!
2013 · Acting

Down Among the Big Boys
1993 · Acting

Ooh the Banter!
2022 · Acting

Just Another Saturday
1975 · Acting

Every Picture Tells a Story
1984 · Acting

Orphans
1998 · Acting

Bearskin: An Urban Fairytale
1989 · Acting

Deacon Brodie
1997 · Acting

Leaving
1989 · Acting

Two Doors Down
2013 · Acting

Lucky Sunil
1988 · Acting

White Goods
1994 · Acting

Shakespeare's Mounted Foot
1979 · Acting

The Game
1998 · Acting

Michael Regan
1971 · Acting
- No Poster
The Hunch
1967 · Acting
- No Poster
Billy Bongo
2002 · Acting

Selling Scotland
2019 · Acting
