Known For
Filmography

Nobody Has to Know
Movie

Bridget Jones's Baby
Movie · as Admiral Darcy

The Crown
TV · as Lord Chambarlaine · 1 ep

An Enemy to Die For
Movie · as British Admiral

Bridget Jones: The Edge of Reason
Movie · as Admiral Darcy

Charles II: The Power and The Passion
TV · as Lord Coleraine · 1 ep

Canterbury Tales
TV · as Judge · 1 ep

A Is for Acid
Movie · as William McSwan

Greenfingers
Movie · as Nigel

Bridget Jones's Diary
Movie · as Mr. Darcy

From Hell
Movie · as Hospital Director

The Infinite Worlds of H.G. Wells
TV · as Chairman at Praecentors · 6 eps

Highlander: Endgame
Movie

Second Sight
TV · as Dr. Peters · 8 eps

Perfect World
TV · as Professor Harris · 1 ep

A Mind to Murder
Movie · as Asst. Commissioner Hart

Kavanagh Q.C.
TV · as Mr. Justice Halliwell, Mr. Justice Danforth · 1 ep

Diana: Her True Story
Movie · as Prince Philip

Peak Practice
TV · as Coroner · 1 ep

Goodnight Sweetheart
TV · as Angus · 1 ep

She's Been Away
Movie · as Lillian's Father

Agatha Christie's Poirot
TV · as Franklin Clarke · 1 ep

Dead Lucky
Movie · as Martin's Father

The Man Who Lived at the Ritz
Movie · as Major Ritter

Executive Stress
TV · as Tony Lloyd · 1 ep

Lace 2
Movie · as Major Clark

Give My Regards to Broad Street
Movie · as Police Detective

Fresh Fields
TV · as Dr. Summers · 1 ep

Cloud Howe
TV · as Dalziel of Meiklebogs · 4 eps

Shine on Harvey Moon
TV · as Prosecution Counsel · 1 ep

Bergerac
TV · as Philips · 1 ep

Peter and Paul
TV · as Burrus · 2 eps

Sense and Sensibility
TV · as Sir John Middleton · 5 eps

Minder
TV · as Scots Winetaster, Mr. Prosser · 1 ep

Blake's 7
TV · as Major Grenlee · 1 ep

A Bridge Too Far
Movie · as Brigadier Gerald Lathbury

The Professionals
TV · as Eric Sutton · 1 ep
Seal Island
Movie

Doctor Who: The Sontaran Experiment
Movie · as Vural

Lord Peter Wimsey: Five Red Herrings
TV · as Hugh Farren · 2 eps

Poldark
TV · as Captain Malcolm McNeil · 7 eps

Heidi
TV · as Dr Classen · 2 eps
Second City Firsts
TV · as Keith Peters · 1 ep

Dead of Night
TV · as Hazelhurst · 1 ep

War & Peace
TV · as Tsar Alexander I · 6 eps

Skin Deep
Movie · as Robert Walsh

Orkney
Movie · as Ronald

Justice
TV · as Robert McGregor Q.C. · 1 ep

The Onedin Line
TV · as Major Morrison · 1 ep

Budgie
TV · as Tony Pringle · 1 ep

The Reckoning
Movie · as Garner

The Lie
Movie · as Macleod

Play for Today
TV · as James Macleod, Robert Walsh, Ronald - Celia · 1 ep

The Exiles
Movie · as Stanley

The Main Chance
TV · as Philip Betton · 1 ep

Strange Report
TV · as Leonard Grey · 1 ep

BBC Play of the Month
TV · as Lennox · 1 ep

The Troubleshooters
TV · as Tom Hart · 1 ep

The Wednesday Play
TV · as Adrian Brinton · 1 ep

Doctor Who
TV · as Vural · 2 eps

Out of This World
TV · as Adams · 1 ep

The Avengers
TV · as Major Parsons · 1 ep
