Known For
Filmography

A Business Affair
Movie · as Doctor

A Touch of Frost
TV · as Dr Hart · 1 ep

Soldier Soldier
TV · as Rev Simon Armstrong, Padre Simon Armstrong, The Rev Simon Armstrong CF · 4 eps

John and Yoko: A Love Story
Movie · as UK Lawyer

Tandoori Nights
TV · as Bill · 1 ep

And the Wall Came Tumbling Down
Movie · as Ted Pinder

Hammer House of Mystery and Suspense
TV · as Pinder/David Pritchard · 1 ep

Freud
TV · as Gestapo Officer · 1 ep

Doctor Who: The Visitation
Movie · as Villager

Shine on Harvey Moon
TV · as Councillor Vaughan · 1 ep

The Chelsea Murders
Movie · as Chris

London Is Drowning
Movie · as Geoff
Closing Ranks
Movie · as Ian Robertson

Tales of the Unexpected
TV · as Patient, Arthur Baxter · 1 ep
Betzi
Movie · as Count Las Cases

Force 10 from Navarone
Movie · as Interrogation Officer #3
Life at Stake
TV · as Captain Len Edwards · 1 ep

Philby, Burgess and Maclean
Movie · as Major Sansom

Secret Army
TV · as Rescue Worker, U-Boat Commander · 1 ep

The Professionals
TV · as Morgan · 1 ep

Target
TV · as Det. Sgt. Burns · 1 ep

Kites
Movie · as Bates

Dickens of London
TV · as Daniel MacLise · 1 ep

The Sweeney
TV · as Barnes, Hilary Elkin · 1 ep
Ten from the Twenties
TV · as Rodney Clegg · 1 ep

Rumpole of the Bailey
TV · as Mr Pinhorn · 2 eps

Ransom
Movie · as Joe

Playhouse
TV · as Bates · 1 ep
The Professional
Movie · as Insp. Gray

The Death of Adolf Hitler
Movie · as Lorenz

Sutherland's Law
Movie · as Hugh MacPhail

New Scotland Yard
TV · as John Clifford · 1 ep

Justice
TV · as Williams · 1 ep
Young Man in Trouble
Movie · as Peter

The Misfit
TV · as Teasdale · 1 ep

Play for Today
TV · as Geoff · 1 ep

The Main Chance
TV · as William Eversley · 1 ep

Judge Dee
TV · as Long Foo · 1 ep

Pride and Prejudice
TV · as Mr. Wickham · 3 eps
Sword of Honour
TV · as Shanks · 2 eps
Trapped
TV · as Bill Speake · 1 ep

The World in Silence
Movie · as Chief Supt. Mailer
Treasure Island
Movie · as George Merry

BBC Play of the Month
TV · as Bertrand de Poulengey · 1 ep

The Troubleshooters
TV · as Gavin Malet · 1 ep

Theatre 625
TV · as Vicar, Halberdier Shanks · 1 ep