Known For
Filmography

Linda, Linda!
Movie · as Tony

Talamasca: The Secret Order
TV · as Old Man - Library · 1 ep

Sardar Udham
Movie · as Justice Atkinson

Once Upon a Time in London
Movie · as Judge

The White Princess
TV · as The Wimborne Priest · 1 ep

National Theatre Live: A Streetcar Named Desire
Movie · as Doctor
Columbite Tantalite
Movie · as Peter

Cleanskin
Movie · as Government Official

Doctor Who
TV · as Albert Dumfries · 1 ep

The Lazarus Child
Movie · as Dr. Trevor Stanhope

Sherlock: Case of Evil
Movie · as Inspector Lestrade

The Inspector Lynley Mysteries
TV · as Mike Thompson · 1 ep

The Forsyte Saga
TV · as Doctor · 1 ep

The Dark Room
Movie · as DI Arthur Maddox

Parting Shots
Movie · as Detective Constable Ray

The Dark Room
TV · as DI Arthur Maddox · 2 eps

The Mill on the Floss
Movie · as Lawyer Wakem

Wycliffe
TV · as Prof. Faber · 1 ep

Pie in the Sky
TV · as Deputy CC Pearce · 1 ep

The Secret Agent
Movie · as Toodles

Between the Lines
TV · 1 ep

Sherlock Holmes and the Leading Lady
Movie · as Michael Simpson-Makepeace

Performance
TV · as Sir John Bushy, Thomas, Duke of Surrey · 1 ep

The Chief
TV · as Julian Finch, MP · 1 ep
Chekhov in Yalta
Movie · as Ivan Bunin

The Ruth Rendell Mysteries
TV · as Rupert Margolis · 1 ep

The Marlowe Inquest
Movie · as Richard Baines

Tai-Pan
Movie

ScreenPlay
TV · as Richard Baines · 1 ep

The Return of Sherlock Holmes
TV · as James Wilder · 1 ep

Mrs Capper's Birthday
Movie · as Toby Nash

Titus Andronicus
Movie · as Bassianus

A Still Small Shout
Movie · as Conrad Hawker

A Crack in the Ice
Movie · as Svinin's Aide

The Bill
TV · 1 ep

Six Centuries of Verse
TV · as Self - Reader · 8 eps

Sherlock Holmes
TV · as James Wilder · 1 ep

The Prisoner of Zenda
TV · as Fritz von Tarlenheim · 6 eps

Forever Young
Movie · as Father Michael

The Wicked Lady
Movie · as Ned Cotterell

The Falklands Factor
Movie · as Blanding

To the Lighthouse
Movie · as Paul Rayley

Reilly: Ace of Spies
TV · as Skoblin · 1 ep

Julius Caesar
Movie · as Volumnius

Rumpole of the Bailey
TV · as Charles Hearthstoke · 2 eps
