Filmography

The Graham Norton Show
2007 · Acting

Casualty
1986 · Acting

Silent Witness
1996 · Acting

Shetland
2013 · Acting

DuckTales
2017 · Acting

Summer Camp Island
2018 · Acting

Ugly Betty
2006 · Acting

How to Train Your Dragon
2010 · Acting

How to Train Your Dragon: The Hidden World
2019 · Acting

Extras
2005 · Acting

Agatha Raisin
2016 · Acting

After Life
2019 · Acting

The Lobster
2015 · Acting

Coming Up
2003 · Acting

Arthur Christmas
2011 · Acting

Man vs Baby
2025 · Acting

Rebus
2000 · Acting

Catastrophe
2015 · Acting

Embarrassing Bodies
2007 · Acting

This Morning
1988 · Acting

Accidentally on Purpose
2009 · Acting

City Central
1998 · Acting

The Pirates! In an Adventure with Scientists!
2012 · Acting

Dog Squad
2022 · Acting

Wallace & Gromit's World of Invention
2010 · Acting

Lady and the Tramp
2019 · Acting

Free Radio
2008 · Acting

Gnomeo & Juliet
2011 · Acting

Trust Me
2017 · Acting

The Escape Artist
2013 · Acting

Eleventh Hour
2006 · Acting

Roughnecks
1994 · Acting

Sherlock Gnomes
2018 · Acting

Takin' Over the Asylum
1994 · Acting

Nativity!
2009 · Acting

Love, Lies & Records
2017 · Acting

Mayflies
2022 · Acting

A Cock and Bull Story
2005 · Acting
- No Poster
Bad Boys
1996 · Acting

Christmas on Mistletoe Farm
2022 · Acting

Hysteria
2011 · Acting

Topsy-Turvy
1999 · Acting

The Legend of Barney Thomson
2015 · Acting

Love and Marriage
2013 · Acting

The Reckoning
2011 · Acting

Small Time
2014 · Acting

City Lights: Pure Dead Brilliant
2025 · Acting

All Stars
2013 · Acting

The Repair Shop: Beyond The Barn
2026 · Acting

Down Among the Big Boys
1993 · Acting
- No Poster
The Art of Breaking Character
2007 · Acting

The Friday Night Project
2005 · Acting

Rikki
2024 · Acting

Agatha Raisin and the Quiche of Death
2014 · Acting

Tickets for the Zoo
1991 · Acting

Inside the Balmoral: Scotland's Finest Hotel
2021 · Acting

Aliens Love Underpants and...Panta Claus
2018 · Acting

The Secret Life of Kittens
2016 · Acting

Taping Nigel II: The Gimpening
2007 · Acting

Dreaming
1991 · Acting

Agatha Raisin: Kissing Christmas Goodbye
2021 · Acting

Waiting
1995 · Acting

Taking Liberties
2007 · Acting

Rab C. Nesbitt Live
1992 · Acting
- No Poster
Insane Fight Club II - This Time It’s Personal
2015 · Acting

No Holds Bard
2009 · Acting

Facelifts and Fillers
2016 · Acting
