2004
Fungus the Bogeyman as Patterson2002
Black Plague as Priest2002
Harold Shipman: Doctor Death as Mr Justice Forbes2002
Harold Shipman: Doctor Death as Mr. Justice Forbes2000
In Defence as Geoff Wheelan2000
Octopus as Henry Campbell1999
The World Is Not Enough as Dr. Arkov1998
Vanity Fair as Auctioneer1996
Crimetime as Doctor1996
Beaumarchais the Scoundrel as Benjamin Franklin1994
Pie in the Sky as Jimmy Burgess1994
Wycliffe as David Miller1994
(All Quiet on the) Preston Front as Rat Man1994
The Browning Version as Lord Baxter1994
Captives as Harold1993
Chef as Gustave LaRoche1993
The Baby of Mâcon as The Major Domo1992
Damage as Trevor Leigh Davies MP1992
Just Like a Woman as Vanessa1992
A Fatal Inversion as Evan1992
Resnick: Lonely Hearts as James Crumley1991
The House of Eliott as Raymond Hamilton1991
Robin Hood as Friar Tuck1990
House of Cards as Biggman1989
Scandal as Percy Murray1981
Bergerac as Doctor1979
Minder as Rossitor1978
All Creatures Great and Small as Mr Wilson