Known For
Filmography

Praying Mantis
Movie · as Dr Laporte

Jane Eyre
TV · as Ostler · 1 ep

All Creatures Great and Small
TV · as Mr. Bellerby, Mr. Bailes · 1 ep

A Horseman Riding By
TV · as Martin Codsall · 4 eps

1990
TV · as Williams · 1 ep

Churchill's People
TV · as Captain Jones · 1 ep

Doomwatch
Movie · as Bradley

Frenzy
Movie · as Man in Crowd (uncredited)

The Reckoning
Movie · as Bottomley

Lay Down Your Arms
Movie · as Mr Hawk

Doomwatch
TV · as Colin Bradley · 19 eps

Moon Zero Two
Movie · as Smith

Double Bill
Movie · as Man

The Expert
TV · as Signalman · 1 ep
The Jazz Age
TV · as Doctor · 1 ep

The Lump
Movie · as Mason

Lucy in London
Movie · as Cook

Adam Adamant Lives!
TV · as Detective · 1 ep

Stranger in the Family
Movie · as Hall

Gideon's Way
TV · as Bill White · 1 ep
The Mask of Janus
TV · as Ticket Collector · 1 ep

Out of the Unknown
TV · as Hall · 1 ep

The Troubleshooters
TV · as Police Sergeant · 1 ep

Hamlet at Elsinore
Movie · as Captain

Theatre 625
TV · as Eustace of Boulogne, Gustav, Yasha, Waiter · 1 ep

The Wednesday Play
TV · as Mason, Man · 1 ep

80,000 Suspects
Movie · as Health Inspector Matthews

West 11
Movie · as Man at Bus Stop, Man at Bus Stop (uncredited)

Crooks Anonymous
Movie · as Peekaboo Doorman
The Cruel Necessity
Movie · as Downes

The Saint
TV · as Sailor, Ernesto · 1 ep
The Big Deal
Movie · as Shaftesbury

Serjeant Musgrave's Dance
Movie · as Walsh

Hell Is a City
Movie · as Tawny Jakes
Sunday-Night Play
TV · as Commissionaire, Heathcote, Defence Counsel · 1 ep

An Age of Kings
TV · as Jamy · 2 eps

Brand
Movie · as Guide