Known For
Filmography

Roald Dahl's Matilda the Musical
Movie · as Ancient / Sleeping Teacher

The Crown
TV · as Doctor Weir · 5 eps

The Comedy of Errors - Live at Shakespeare's Globe
Movie · as Egeon

Wolf Hall
TV · as Earl of Shrewsbury · 1 ep

The Riot Club
Movie · as College President

The Widower
TV · as Brian Drumm · 3 eps

Father Brown
TV · as Professor Hilary Ambrose · 2 eps

Endeavour
TV · as Professor George Amory · 1 ep

Private Peaceful
Movie · as Major Fitzpatrick

The Hollow Crown
TV · as Westmoreland · 3 eps

National Theatre Live: The Cherry Orchard
Movie · as Gaev

One Day
Movie · as Mr. Cope

Holy Flying Circus
Movie · as Archbishop of York

National Theatre Live: Hamlet
Movie · as Ghost / Player King

Margaret Thatcher: The Long Walk to Finchley
Movie · as Leslie Thomas

Hustle
TV · as Peter Williams · 1 ep

AfterLife
Movie

Three Blind Mice
Movie · as William Storbest

The Cat's Meow
Movie · as Dr. Daniel Goodman

Spooks
TV · as Lord Young, Sholto · 1 ep

The Cry
TV · as Richard Crossdyke · 4 eps

Born and Bred
TV · as Brigadier Arbuthnot · 1 ep

This Is Personal: The Hunt for the Yorkshire Ripper
Movie · as Chief Constable Ronald Gregory

This Is Personal: The Hunt for the Yorkshire Ripper
TV · as Chief Const. Ronald Gregory · 3 eps

Dead Bolt Dead
Movie · as The Boss

Sharpe's Revenge
Movie · as Major General Hector Ross

Sharpe: The Legend
Movie · as Ross (archive footage)

The Vanishing Man
Movie · as Moreau

Midsomer Murders
TV · as James Tate · 1 ep

The Vanishing Man
TV · as Moreau · 1 ep

The Cold Light of Day
Movie · as Pavel Novak

Sharpe's Siege
Movie · as Major General Hector Ross

Sharpe's Mission
Movie · as Major General Hector Ross

Sharpe's Regiment
Movie · as Major General Hector Ross

Silent Witness
TV · as Professor Peter Sachs · 2 eps

Dalziel and Pascoe
TV · as Richard Mattis · 1 ep

A House in the Hills
Movie · as Mr. Rankin

Sharpe
TV · as Maj. Gen. Hector Ross, Major General Hector Ross · 1 ep

Heartbeat
TV · as Det. Ch. Supt. Tatton · 1 ep

Between the Lines
TV · as Supt. Pat Salter · 1 ep

Prime Suspect
TV · as Paul Endicott · 1 ep

The Care of Time
Movie · as General Newell

Rainbow Drive
Movie · as Hans Roerhrig

Project: Tinman
Movie · as Wheeler

Capital News
TV · 1 ep

Thieves in the Night
Movie · as Gordon-Smith

Countdown to War
Movie · as Ciano

The Bourne Identity
TV · as Gillette · 1 ep

The Man Who Fell to Earth
Movie · as Felix Hawthorne

Inspector Morse
TV · as Tony Richards · 1 ep

Lovejoy
TV · as Greg Veitch · 1 ep

Artists and Models
TV · as Jacques-Louis David · 1 ep

Stingray
TV · 1 ep

Heartbreakers
Movie · as Terry Ray

Paint Me a Murder
Movie · as Luke Lorenz

Hammer House of Mystery and Suspense
TV · as Luke Lorenz · 1 ep

Taggart
TV · as Maurice Bain, Tony Sabina · 1 ep

Pink Floyd: The Wall
Movie · as Pink's Father

Remington Steele
TV · as Raymond Merleau · 1 ep

Cagney & Lacey
TV · 1 ep

The Monster Club
Movie · as Raven (the Shadmock)
A Spy at Evening
TV · as Tom Hart · 4 eps

Jude
Movie · as Dick

Hammer House of Horror
TV · as Mr. Rayburn · 1 ep

Quiet as a Nun
Movie · as Alexander Skarbek

Armchair Thriller
TV · as Alexander Skarbek · 3 eps

The Professionals
TV · as Meredith · 1 ep
Romance
TV · as Logan Rossiter · 1 ep

Old Man March Is Dead
Movie · as Bert

The Witches of Pendle
Movie · as Abraham Law
The Winter Warrior
Movie · as Theodric

The Duchess of Duke Street
TV · as Culliford · 1 ep
Children of the Sun
Movie · as Howard

The Girls of Slender Means
TV · as Nicholas Farringdon · 3 eps

Space: 1999
TV · as Patrick Osgood · 1 ep

The Turn of the Screw
Movie · as Peter Quint

The Prison
Movie · as Alain Poitaud

The Lady from the Sea
Movie · as The Stranger

Armchair Cinema
TV · as Alain Poitaud · 1 ep

Centre Play
TV · as Bert · 1 ep

Crown Court
TV · 1 ep

Van der Valk
TV · as Paul Kortman · 1 ep

The Shadow of the Tower
TV · 13 eps

Boney
TV · 26 eps

Assault
Movie · as Greg Lomax

The Man in the Sidecar
Movie · as Gerald

Elizabeth R
TV · as Simier · 1 ep

Edward II
Movie · as Piers Gaveston

The Tragedy of King Richard II
Movie · as Sir Pierce of Exton

Hamlet
Movie · as Rosencrantz

Play for Today
TV · as Dick · 1 ep

Women in Love
Movie · as Minister

The Magic Christian
Movie · as Oxford Crew

ITV Saturday Night Theatre
TV · as Rosencrantz · 1 ep

The Expert
TV · as Norry · 1 ep
Treasure Island
TV · as Dick Johnson · 9 eps

ITV Playhouse
TV · as Alan Black · 1 ep

Public Eye
TV · as Ken · 1 ep

Thirty-Minute Theatre
TV · as Michael · 1 ep

Coronation Street
TV · as Rev. Peter Hope · 1 ep

Hallmark Hall of Fame
TV · as Rosencrantz · 1 ep
