Known For
Filmography

Speed Is Expensive: The Philip Vincent Story
Movie · as Second Narrator

Agatha Raisin: Kissing Christmas Goodbye
Movie · as Fred Instick

Radioactive
Movie · as Alexandre

Denmark
Movie · as Idris

The Marine 6: Close Quarters
Movie · as Tommy Walker

Beast
Movie · as Fletcher

Decline and Fall
TV · as Prison Medical Officer · 1 ep

London Has Fallen
Movie · as General

Criminal
Movie · as Roderick Armstrong

Agatha Raisin
TV · as Fred Instick · 1 ep

Legend
Movie · as Superintendent Cummings

Houdini
TV · as Sheriff John · 2 eps

Fleming
TV · as Air Chief Marshall 'Bomber' Harris · 1 ep

Self Made
Movie · as King Lear

Without You
TV · as Hugo Livingstone · 3 eps

Vera
TV · as Brian Delaney · 1 ep

Mad Dogs
TV · as Dominic · 1 ep

Any Human Heart
TV · as Admiral Godfrey · 1 ep
Barstool Cowboy
Movie · as Mick

The Fattest Man in Britain
Movie · as Morley Raisin

Clapham Junction
Movie · as Man on bench

Flight of Fury
Movie · as Admr. Frank Pendleton

Nuremberg: Nazis on Trial
TV · as John Amen · 3 eps

Vital Signs
TV · as Dr Delaney · 1 ep

Pierrepoint: The Last Hangman
Movie · as Governor of Holloway
Banned in the UK
TV · as Self · 1 ep

Space Race
TV · as Nedelin · 2 eps

Murder City
TV · as Turner · 10 eps

Danielle Cable: Eyewitness
Movie · as Jeff Mundy

Rosemary & Thyme
TV · as Ollie · 1 ep

The Second Coming
TV · as Chief Constable Richard Tanner · 2 eps

William and Mary
TV · as John Castlemaigne · 1 ep

K-19: The Widowmaker
Movie · as Partonov

Spooks
TV · as Peter Reddon · 1 ep

Murder Rooms: The Dark Beginnings of Sherlock Holmes
TV · as Rhodes · 1 ep

Murphy's Law
TV · as Adcock · 1 ep

Blue Murder
Movie · as Ben Francombe

B. Monkey
Movie · as Frank Rice

RKO 281
Movie · as Jack Warner

The Vice
TV · as Trevor Nashe · 2 eps

Vanity Fair
TV · as Mr John Osborne · 4 eps

David
Movie · as Feldsoldat

Midsomer Murders
TV · as Timothy Webster · 1 ep

Some Mother's Son
Movie · as Harrington

Silent Witness
TV · as Howard Considine · 2 eps

The Scarlet Letter
Movie · as Brewster Stonehall

Bramwell
TV · as Aubrey Savier · 1 ep

MacGyver: Lost Treasure of Atlantis
Movie · as Col. Petrovic

Pie in the Sky
TV · as DC Ken Shipley · 1 ep

Closing Numbers
Movie · as Keith

Heartbeat
TV · as Walter Gillies, James Knight · 1 ep

Absolutely Fabulous
TV · as Headmaster Tony Simmonds · 1 ep

Prime Suspect
TV · as George Marlow · 1 ep

Traitors
Movie · as Thomas Percy

Passion and Paradise
Movie · as Godfrey Higgs

Agatha Christie's Poirot
TV · as Enoch Arden / Charles · 1 ep

The Dark Angel
TV · as Dudley Ruthyn · 3 eps

Piece of Cake
TV · as Squadron Leader Rex · 4 eps

Personal Services
Movie · as Timms

The Dark Angel
Movie · as Dudley Ruthyn

The Ruth Rendell Mysteries
TV · as Nick Hawthorne · 2 eps

A Killing on the Exchange
TV · as John Field · 6 eps

Salomé
Movie · as Nerva

Lady Windermere's Fan
Movie · as Lord Windermere

King David
Movie · as Joab

The Equalizer
TV · as William McCall · 1 ep

Theatre Night
TV · as Lord Windermere, Menelaos · 1 ep

Pope John Paul II
Movie · as Juliusz Kydrynski

The Bill
TV · as Carl Bassett, Roger Hutton · 1 ep

The Case of the Frightened Lady
Movie · as Lord Willie Lebanon

Agatha Christie's Partners in Crime
TV · as Lawrence St. Vincent · 1 ep

Spooky
TV · as Peter · 1 ep

East Lynne
Movie · as Francis Levison

American Playhouse
TV · as Billy · 3 eps

Q.E.D.
TV · as Harry Owsley · 1 ep

The Journal of Bridget Hitler
Movie · as William Patrick

The Europeans
Movie · as Felix Young

Tales of the Unexpected
TV · as Timothy Burton · 1 ep

Wings
TV · as Alan Farmer · 25 eps

French Without Tears
Movie · as Kit Neilan

Galileo
Movie · as Ludovico Marsili

Chips with Everything
Movie · as Pip Thompson
Prometheus: The Life of Balzac
TV · 6 eps

Playhouse
TV · as William Patrick · 1 ep

Crown Court
TV · as Brian Bass · 3 eps

Play for Today
TV · as Storyteller · 1 ep

The Expert
TV · as Det. Sgt. Hallett · 1 ep

BBC Play of the Month
TV · as Pip Thompson, Kit Neilan · 1 ep
