Known For
Filmography

Harold Shipman: Doctor Death
Movie · as DI Stan Egerton

The Inspector Lynley Mysteries
TV · as Dennis Luxford · 1 ep

Adrian Mole: The Cappuccino Years
TV · as Ivan Braithwaite · 6 eps

Hero of the Hour
Movie · as D. I. Whelan

Eisenstein
Movie · as Jack Marshall

The Last Train
TV · as Austin Danforth · 6 eps

The Vice
TV · as Paul Mason · 2 eps

Midsomer Murders
TV · as Leo Bantock · 1 ep

The Grand
TV · as Mr Morris · 1 ep

Emma
Movie · as Mr. Weston
The Fireboy
Movie · as Dad

My Friend Walter
Movie · as Charlie Throckmorton

Heartbeat
TV · as Reg Manston · 1 ep

A Small Dance
Movie · as Brian Matkin

Pirate Prince
Movie · as Jack Prince

Close Relations
Movie · as Trevor
Young, Gifted And Broke
TV · 7 eps
Streets Apart
TV · as Bernie Walters · 12 eps

Business as Usual
Movie · as Mark

On the Palm
Movie · as Mowbray

Inspector Morse
TV · as Digby Tuckerman · 1 ep

Truckers
TV · as Peter Picard · 8 eps

Chocky's Challenge
Movie · as David Gore

London's Burning: The Movie
Movie · as Michael 'Bayleaf' Wilson

Miss Marple: The Murder at the Vicarage
Movie · as Lawrence Redding

Chocky's Challenge
TV · as David Gore · 6 eps
Noel's Christmas Presents
TV · 1 ep

London's Burning
TV · as Mike 'Bayleaf' Wilson · 83 eps

Worlds Beyond
TV · as DI Craig · 1 ep

The Return of Sherlock Holmes
TV · as Richard Brunton · 1 ep

Chocky's Children
Movie · as David Gore

The Corsican Brothers
Movie · as Vincente Da Franchi

Screen Two
TV · as Trevor · 1 ep

Chocky
Movie · as David Gore

Sherlock Holmes
TV · as Richard Brunton · 1 ep

Chocky
TV · as David Gore · 6 eps

Macbeth
Movie · as Malcolm

One Summer
TV · as Kidder · 4 eps

Pink Floyd: The Wall
Movie · as Lover

John David
Movie · as Patrick

Exchange and Divide
Movie · as Kenneth Carr
The Circe Complex
Movie · as Dave

The Omega Factor
TV · as Tom Crane · 10 eps
Kids
TV · as Chris Langley · 13 eps
Murder at the Wedding
TV · as Mike Fulmer · 4 eps

Red Shift
Movie · as John Fowler

The Medusa Touch
Movie · as Lovelass

Forgotten Love Songs
Movie · as Jack

Love on a Gunboat
Movie · as Dennis Horncastle

BBC2 Play of the Week
TV · as Jack · 1 ep

The Lady of the Camellias
Movie · as Gaston

For Services to Myself
Movie · as Graham Banks

The Chester Mystery Plays
Movie

Cilla's World Of Comedy
TV · 1 ep

Red Letter Day
TV · as Graham Banks · 1 ep

Stardust
Movie · as Brian

Kisses at Fifty
Movie · as Chris

The National Health
Movie · as Student Doctor

Sam
TV · as Frank Barraclough · 39 eps

The Ruling Class
Movie · as Fraser

New Scotland Yard
TV · as Colin Guest · 1 ep

Nicholas and Alexandra
Movie · as Stalin

Everybody Say Cheese
Movie · as George Green

The Long Distance Piano Player
Movie · as Alf

Sovereign's Company
Movie · as Dawkins

Ride, Ride
Movie · as Gerald

Play for Today
TV · as Patrick, Chris · 2 eps

A Family at War
TV · as L Cpl Hattersley · 1 ep

Tales of Unease
TV · as Gerald · 1 ep

The Main Chance
TV · as Staff Sgt. Timson · 1 ep

ITV Saturday Night Theatre
TV · as Peter Drew · 1 ep

BBC Play of the Month
TV · as Jimmy Porter · 1 ep

Horizon
TV · as Self · 1 ep

The Wednesday Play
TV · as Dawkins · 1 ep

Hallmark Hall of Fame
TV · as Vincente de Franchi · 1 ep
