Known For
Filmography

The Other Boleyn Girl
Movie · as Archbishop Cranmer
The Funny Blokes of British Comedy
Movie · as Ploppy (archive footage) (uncredited)

Denial
Movie · as Ziggy

Ferment
Movie · as Heart attack victim

Bad Girls
TV · as Judge Bradshaw · 2 eps

Midsomer Murders
TV · as Dr. Trevor Lessiter · 1 ep

Crossing the Floor
Movie · as Local Party Leader

I Bring You Frankincense
Movie · as Mr Smith
A Pleasant Terror: The Life and Ghosts of M.R. James
Movie · as Self

Dangerfield
TV · as Dr. Nick McKenzie · 50 eps

Son of the Pink Panther
Movie · as President

Splitting Heirs
Movie · as Vicar at Hunt

Stark
TV · as Walter · 3 eps

The Chronicles of Narnia: The Silver Chair
Movie · as Warden

Kremlin Farewell
Movie · as Vyshinsky
The Fool
Movie · as Henry Beauchamp-Harper
Crimestrike
Movie · as Edward Lovegarden

The Secret Life of Ian Fleming
Movie · as Professor Phipps

House of Cards
TV · as Prestatyn Powell · 1 ep

Rosie the Great
Movie · as Graham Lane
One Way Out
Movie · as Reece

Agatha Christie's Poirot
TV · as Horace Trefusis · 1 ep

Rules of Engagement
TV · as Duggie Bullock · 4 eps

The Great Escape II: The Untold Story
Movie · as Schatz
Chekhov in Yalta
Movie · as Luzhki

The Bourne Identity
TV · as Chernak · 1 ep

The Chronicles of Narnia
TV · as Warden · 2 eps

Chelmsford 123
TV · as Emperor · 1 ep

War and Remembrance
TV · as Werner Beck · 7 eps

The Beiderbecke Tapes
TV · as Pronk · 1 ep

The Canterville Ghost
Movie · as Fenton Cook

The Whistle Blower
Movie · as Ramsey Dodgson

Brazil
Movie · as Bespectacled Lurker

The Secret Diary of Adrian Mole, Aged 13¾
TV · as Dr Gray · 2 eps

Robin of Sherwood
TV · as Barber / Surgeon · 1 ep

The Box of Delights
TV · as Rat · 2 eps

A Pattern of Roses
Movie · as Vicar

Blackadder
TV · as Brigadier Smith, Gaoler Ploppy, Sir Justin de Boinod · 1 ep

Reilly: Ace of Spies
TV · as Bonch-Brouevich · 2 eps

Just Good Friends
TV · as A.J. Styles (voice) · 1 ep

Jamaica Inn
TV · as Blacksmith · 1 ep
Shakespeare Lives!
TV · 12 eps

Preview
Movie · as Projectionist

The Orchard End Murder
Movie · as Railway Gatekeeper
Getting in on Concorde
Movie · as Tom
Love Lies Bleeding
Movie · as Bert

The Romantic Englishwoman
Movie · as Hendrick
Beneath The News
TV · 5 eps

Playhouse
TV · as Projectionist · 1 ep

The Rivals of Sherlock Holmes
TV · as Winfield · 1 ep

The World in a Room
Movie · as William Steffans

The Bed Sitting Room
Movie · as The Prime Minister

Hamlet at Elsinore
Movie · as Guildenstern

The Cherry Orchard
Movie · as Stationmaster

The Avengers
TV · as Charles Grey · 1 ep
