Known For
Filmography
Albatross
Movie · as Father

Hounds of War
Movie · as President Lane

Tetris
Movie · as Mikhail Gorbachev

National Theatre Live: The Crucible
Movie

Django
TV · as Col. William Fourier · 2 eps

The Contractor
Movie · as Gray (uncredited)

The Mauritanian
Movie · as General Miller

The Nevers
TV · as Major · 1 ep

The Informer
Movie · as Warden Leinart

Mr. Jones
Movie · as William Randolph Hearst

Whiskey Cavalier
TV · as Director Casey · 2 eps

West of Liberty
TV · as Clive 'GT' Barner · 6 eps

Patrick Melrose
TV · as Ballentine Morgan · 1 ep

Tom Clancy's Jack Ryan
TV · as General Kuznetsov · 1 ep

Dunkirk
Movie · as Rear Admiral

Unlocked
Movie · as Frank Sutter

The Little Vampire 3D
Movie · as Gernot (voice)

Taboo
TV · as Exorcist · 1 ep

Churchill's Secret
Movie · as Lord Beaverbrook

The Crown
TV · as President Eisenhower · 1 ep

Arthur & George
Movie · as Chief Constable Anson

Capital
TV · as Lothar · 3 eps

Humans
TV · as Lord Dryden · 3 eps

The Coroner
TV · as Sidney Sutton · 1 ep

Hafen der Düfte
Movie · as Kommissar Braddock

Jo
TV · 1 ep

Father Brown
TV · as Lord Arthur Hawthorne · 1 ep

The Other Child
TV · as Stephen Cramer · 2 eps

National Theatre Live: The Last of the Haussmans
Movie · as Peter

Epithet
Movie · as Richard

Red Tails
Movie · as Brigadier General Hauser

Shirley
Movie · as Jack Hylton

The Iron Lady
Movie · as Alexander Haig

Hidden
TV · as James Morpeth · 4 eps

Vera
TV · as Phil Kingston · 1 ep

The Special Relationship
Movie · as Foreign Policy Advisor

Luther
TV · as Russell Cornish · 2 eps

Endgame
Movie · as F.W. de Klerk

The Turning Point
Movie · as Winston Churchill

How Not to Live Your Life
TV · as Glen Menford · 1 ep

Miss Marie Lloyd: Queen of the Music Hall
Movie · as Alec Hurley

Lewis
TV · as Henry McEwan · 1 ep

Land of the Blind
Movie · as Papa Max

O Jerusalem
Movie · as Sir Gordon

Century City
Movie

Lead Balloon
TV · 1 ep

Hotel Babylon
TV · as Vladimir · 1 ep

An American Haunting
Movie · as James Johnston

.357
Movie · as Campbell

The Thick of It
TV · as Simon Hewitt · 1 ep

The Green Green Grass
TV · as Rupert · 1 ep

Belonging
Movie · as Peter Fox

The Return of the Dancing Master
Movie · as Giuseppe Larsson

Hawking
Movie · as Dr. John Holloway

Wall of Silence
Movie · as Goldberg

New Tricks
TV · as Harry Gallo · 1 ep

Quicksand
Movie · as Michel Cote

Real Men
Movie · as DCI Norton

The Commander
TV · 17 eps

Coming Up
TV · as Merrion · 1 ep

Bad Company
Movie · as Dragan Adjanic

Miranda
Movie · as Charles

Spooks
TV · as Bob Hogan · 10 eps

Spy Game
Movie · as Dr. Byars

The Cazalets
TV · as Otto Rose · 6 eps

Murder in Mind
TV · as Brian Balfour · 1 ep

Murphy's Law
TV · as Bishop Noonan · 1 ep

Lock, Stock...
TV · as Attila · 1 ep

Monarch of the Glen
TV · 1 ep
Getting Hurt
Movie · as Steven Gore

A Respectable Trade
TV · as Stephen Waring · 4 eps

A Certain Justice
TV · as Drysdale Laud · 3 eps

Smilla's Sense of Snow
Movie · as Detective

Into the Blue
Movie · as Alan Dysart

Midsomer Murders
TV · as Tony Carter, Jack Braxton · 1 ep

Death of a Salesman
Movie · as Howard

Famous Fred
Movie · as Dad (voice)

Madson
TV · as DI Rourke · 6 eps

Piccadilly Circus by Night
Movie · as Greg

The Turnaround
Movie · as Tony Hogan

Sharman
TV · as Tony Hogan · 1 ep

Bugs
TV · as Hurry · 1 ep

Game On
TV · as Brian Kennedy · 1 ep

Red Dwarf: Smeg Ups
Movie · as Captain Hercule Platini

Dirty Weekend
Movie · as Bascombe

Genghis Cohn
Movie · as Herr Kruger

Peak Practice
TV · as Mr. Lockwood · 1 ep

Heartbeat
TV · as Keith Hibbert, Edgar Faussett · 1 ep

As Time Goes By
TV · as Alex Duncan · 1 ep

A Touch of Frost
TV · as DCI Hawkes · 1 ep

Barbed Wire
Movie · as Wilson

Mountains of the Moon
Movie · as William

Diamond Skulls
Movie · as Raul

Chancer
TV · as Gavin Nichols · 12 eps

Flying in the Branches
Movie · as Michael
Anything More Would Be Greedy
TV · as Mark Golan · 6 eps

Franz Kafka's 'The Trial'
Movie · as Warder

An Affair in Mind
Movie · as Detective Inspector Brodd

Red Dwarf
TV · as Captain Hercule Platini · 1 ep

A Taste for Death
TV · as Dominic Swayne · 4 eps

The Modern World: Ten Great Writers
TV · as Warder · 1 ep

The Fourth Protocol
Movie · as Barry Banks

The Ruth Rendell Mysteries
TV · as Angus Norris · 1 ep

The Marlowe Inquest
Movie · as Thomas Walshingham

Casualty
TV · as Geoff Marks, Russell Miller, Brian Carroll · 1 ep

John and Yoko: A Love Story
Movie · as Elton John

In the Secret State
Movie · as James Quitman

Screen Two
TV · as James Quitman, Herr Kruger · 1 ep

Dalgliesh
TV · as Dominic Swayne · 1 ep

The Comic Strip Presents...
TV · as Naples Street Kid · 1 ep

Shine on Harvey Moon
TV · as Sydney · 1 ep

Sweet Wine of Youth
Movie

Strangers
TV · as Prisoner · 1 ep

Van der Valk
TV · as Willem Maas · 1 ep
