|
Harold Shipman: Doctor Death (2002) as DI Stan Egerton |
|
Hero of the Hour (2000) as D. I. Whelan |
|
Emma (1996) as Mr. Weston |
|
The Fireboy (1994) as Dad |
|
My Friend Walter (1992) as Charlie Throckmorton |
|
Pirate Prince (1991) as Jack Prince |
|
A Small Dance (1991) as Brian Matkin |
|
Close Relations (1990) as Trevor |
|
On the Palm (1987) as Mowbray |
|
Business as Usual (1987) as Mark |
|
Miss Marple: The Murder at the Vicarage (1986) as Lawrence Redding |
|
London's Burning: The Movie (1986) as Michael 'Bayleaf' Wilson |
|
Chocky's Challenge (1986) as David Gore |
|
The Corsican Brothers (1985) as Vincente Da Franchi |
|
Chocky's Children (1985) as David Gore |
|
Chocky (1984) as David Gore |
|
Macbeth (1983) as Malcolm |
|
John David (1982) as Patrick |
|
Pink Floyd: The Wall (1982) as Lover |
|
The Circe Complex (1980) as Dave |
|
Exchange and Divide (1980) as Kenneth Carr |
|
The Medusa Touch (1978) as Lovelass |
|
Red Shift (1978) as John Fowler |
|
Forgotten Love Songs (1978) as Jack |
|
Love on a Gunboat (1977) as Dennis Horncastle |
|
The Lady of the Camellias (1976) as Gaston |
|
The Chester Mystery Plays (1976) as |
|
For Services to Myself (1976) as Graham Banks |
|
Stardust (1974) as Brian |
|
The National Health (1973) as Student Doctor |
|
Kisses at Fifty (1973) as Chris |
|
The Ruling Class (1972) as Fraser |
|
Nicholas and Alexandra (1971) as Stalin |
|
Everybody Say Cheese (1971) as George Green |
|
Ride, Ride (1970) as Gerald |
|
The Long Distance Piano Player (1970) as Alf |
|
Sovereign's Company (1970) as Dawkins |