

Gandhi
1982 · as A.D.C.

Eureka
1983 · as Julian

The Keep
1983 · as Lutz

Richard's Things
1980 · as Dr. Mace

The Moneymen
1988 · as Graham Shields

Sweeney 2
1978 · as PC

Secret Weapon
1990 · as Mirror News Editor

Agatha Christie's Seven Dials Mystery
1981 · as Ronny Devereux

Sky Bandits
1986 · as Canning's Lieutenant

Doomwatch: Winter Angel
1999 · as Special Branch Officer

Dirty War
2004 · as Chairman of Hearing

Red Fox
1991 · as Woodley

Like Father Like Son
2005 · as Mr. Taylor

Not a Penny More, Not a Penny Less
1990 · as Adam Foster

Diana: Her True Story
1993 · as Adrian

Cherished
2005 · as Dr. Redding

The Dancing Princesses
1978 · as A Soldier

Together
2009 · as Father