Known For
Filmography

Doctor Who: Last Christmas
Movie · as Professor Albert

Breathless
TV · as Mr. Truscott · 4 eps

Enigma
Movie · as Mr. Mermagen
Lucy Sullivan Is Getting Married
TV · 16 eps

The Heart Surgeon
Movie · as Bill Lester

Get Well Soon
TV · as Padre · 6 eps

The Heart Surgeon
TV · as Bill Lester · 2 eps

Jonathan Creek
TV · as Leonard Corbyn · 1 ep

Poldark
Movie · as Duke of Leeds

Silent Witness
TV · 2 eps

Hetty Wainthropp Investigates
TV · as Harry Sholton · 1 ep

Retrace
TV · as Dirk French · 10 eps
Crown Prosecutor
TV · as Colin Molen · 1 ep

The Detectives
TV · as Maquess of Tipperary · 1 ep

Goodnight Sweetheart
TV · as George · 1 ep

Sean's Show
TV · 14 eps

2Point4 Children
TV · as Mr Barstow · 1 ep

Who Shot Alan B'Stard?
Movie · as Piers Fletcher-Dervish
Chain
TV · as Phil Benson · 4 eps

Woof!
TV · as Mr. Walters · 4 eps

The Death of the Heart
Movie · as Bursely

A Dorothy L. Sayers Mystery
TV · as PC Ormonde · 4 eps

The New Statesman
TV · as Piers Fletcher-Dervish · 23 eps
God's Chosen Car Park
Movie · as Curtis

Casualty
TV · as Chris Thomas · 1 ep

A Crack in the Ice
Movie · as 1st Guard

My Brother Jonathan
TV · as Arthur Martock · 2 eps

The Bill
TV · 1 ep

Morgan's Boy
TV · as Vicar · 8 eps
Nightlife
Movie · as John

The Barretts of Wimpole Street
Movie · as Capt. Surtees Cook

The Grudge Fight
Movie · as "Burdie" Partridge
The Member for Chelsea
TV · as Bob Priestley · 3 eps

The Fatal Spring
Movie · as Robert Graves
Dying Day
Movie · as Police Constable
Tales of the Unexpected: A Picture of a Place
Movie · as Andrew
We, the Accused
TV · as Mr Cullingford · 1 ep

Tales of the Unexpected
TV · as Steward, Andrew · 1 ep

Minder
TV · as DC Melish · 7 eps

Testament of Youth
TV · as Victor Richardson · 5 eps

Blake's 7
TV · as Pilot Four-Zero · 1 ep

The Mill on the Floss
TV · as Bob Jakin · 4 eps

Backs to the Land
TV · 19 eps

Newsworthy - The Girl Who Saw a Tiger
Movie · as Rob Rose

Angels
TV · 3 eps

Playhouse
TV · as Robert Graves, 'Burdie' Partridge · 1 ep

ITV Playhouse
TV · as John · 1 ep
