Known For
Filmography

Celebrity Antiques Road Trip
TV · as Self - Participant · 1 ep

The Royal
TV · as PC Alf Ventress · 6 eps

Tales of Mystery and Imagination
TV · as Montresor · 1 ep

The Inspector Alleyn Mysteries
TV · as Inspector Fox · 8 eps

Heartbeat
TV · as PC Alf Ventress · 372 eps

Love Hurts
TV · 1 ep

The Darling Buds of May
TV · as Ted Watson · 2 eps
Haggard
TV · 14 eps
He-Play
TV · as Father · 1 ep

The Woman in Black
Movie · as John Keckwick

A Bit of a Do
TV · as Dale Monsal

Wish Me Luck
TV · as Josef · 7 eps

The Ruth Rendell Mysteries
TV · as Det. Insp. Michael Baker · 2 eps

The New Statesman
TV · as Catchpole · 1 ep

Death Is Part of the Process
Movie · as Erasmus

Lovejoy
TV · as Dave Goodis · 2 eps

Bird Fancier
Movie · as Tom Reagan

A Month in the Country
Movie · as Matvey

Dempsey and Makepeace
TV · as Tennant · 1 ep

Time for Murder
TV · as Arthur Henry Strapp · 1 ep

Blott on the Landscape
TV · as Jackson · 1 ep

Pope John Paul II
Movie · as Foreman Krauze
Being Normal
Movie · as Richard

The Tale of Beatrix Potter
Movie

Auf Wiedersehen, Pet
TV · as Gamekeeper · 1 ep

Number 10
TV · as Parslow · 1 ep
The Bell
TV · as Mark Strafford · 4 eps

Bergerac
TV · as Chater · 1 ep

Cribb
TV · as PC Edward Thackeray · 13 eps

Juliet Bravo
TV · as Chief Superintendent Jim Catley · 1 ep
The Blacktoft Diaries: True or False?
Movie · as Harvey

Julius Caesar
Movie · as Trebonius
Even Solomon
Movie · as Doctor

Minder
TV · as Pongo Harris · 1 ep

Enemy at the Door
TV · as Kapitanleutnant Erlich · 1 ep

Doctor Who: The Sun Makers
Movie · as Mandrel

Secret Army
TV · as Lebrun · 1 ep

Yanks Go Home
TV · as Jack Sankey · 1 ep

Rumpole of the Bailey
TV · as DS Wilmer · 1 ep

The Sweeney
TV · as Maurice Pope · 1 ep

The Legend of Robin Hood
TV · as Thurkill · 1 ep

Churchill's People
TV · as Hair Face · 1 ep

Wessex Tales
TV · as Jones · 1 ep
The Watercress Girl
Movie · as Jesse

Crown Court
TV · as Martin O'Connor · 8 eps

Country Matters
TV · as Jesse · 1 ep

The Guardians
TV · as Quarmby · 1 ep

The People’s Jack
Movie · as Moore
Would You Look at Them Smashing All Those Lovely Windows
Movie · as Joseph Connolly, Barman

Play for Today
TV · as Doctor · 1 ep

ITV Saturday Night Theatre
TV · as Chris Payer · 1 ep

ITV Playhouse
TV · as James Connolly, Tom, Cowley, Harvey · 1 ep

Doctor Who
TV · as Mandrel · 4 eps
The Old Curiosity Shop
TV · as Abel Garland · 2 eps
Capital Visit
Movie · as Narrator

West of Zanzibar
Movie · as Tim Payton
A Castle and Sixpence
TV · as Christopher Sixpence · 5 eps

Mandy
Movie · as Boy with Ball (uncredited)

Where No Vultures Fly
Movie · as Tim Payton
