Known For
Filmography

Mindgame Requiem
Movie · as Draconian

Anomaly
Movie · as Douglas Cavendish

One of Many Suppers
Movie · as John

A Woman at Night
Movie · as Professor Laskey

Queen of Spain
Movie · as Henry Harwood

FBI: International
TV · as George Haylett · 1 ep

The Mystery of D.B. Cooper
Movie · as Duane Weber

The Courier
Movie · as Golf Exec

Industry
TV · as Daniel Burrows KC · 1 ep

Solo: A Star Wars Story
Movie · as Regional Governor

Peterloo
Movie · as Gentleman at Races

White Witch of Devil's End
Movie · as Military Man

Their Finest
Movie · as Movietone Newsreader

Sick Note
TV · as Dr Sampson · 14 eps

Genius
TV · as Vannever Bush · 1 ep

A Quiet Passion
Movie · as Pastor

The Crown
TV · as George Allen · 1 ep

Outlander
TV · as Colonel Chadwick · 2 eps

Beat Girl
Movie · as Ed

Lucan
Movie · as Coles

The Best Offer
Movie · as Steirereck Maitre

Dancing on the Edge
TV · as Harry Thornton · 5 eps

Jo
TV · 1 ep
All Men's Dead
Movie · as Bruce Belfage

Titanic
TV · as John Jacob Astor · 4 eps

A Princess for Christmas
Movie · as Paisley Winterbottom

Bernice Summerfield: Dead and Buried
Movie · as Irving Braxiatel

Come Rain Come Shine
Movie · as Consultant

Upstairs Downstairs
TV · as David Silverman · 1 ep

The Colour of Magic
TV · as Zlorf · 1 ep

Flushed Away
Movie · as Father (voice)

Dæmos Rising
Movie · as Douglas Cavendish

Blood Relative
Movie · as Vampire God

Agatha Christie's Marple
TV · as Frank Jefferson · 1 ep

Byron
Movie · as Reverend Noel

Cambridge Spies
TV · as Second BBC Man · 1 ep

Murder Rooms: The Dark Beginnings of Sherlock Holmes
TV · as verard Im Thurn · 1 ep

Sabotage!!
Movie · as Aristocrat

Mindgame Trilogy
Movie · as Commander of Brigade Merq

Mindgame
Movie · as Draconian

Highlander: The Raven
TV · as Vladimir Rankov · 1 ep

Midsomer Murders
TV · as Dr. Giles Danby · 1 ep

Downtime
Movie · as Captain Douglas Cavendish

The Final Cut
TV · as Major Jardine · 1 ep

The Remains of the Day
Movie · as Craddock (uncredited)
Starlings
Movie · as Edward

The Return of Sherlock Holmes
Movie · as Barton

Maurice
Movie · as Undergraduate

Porterhouse Blue
TV · as Gimingham · 4 eps

Foreign Body
Movie · as Basil
