Home / Discover / People
  • Created May 6, 2022 by
    Administrator admin
  • Modified May 6, 2022 by
    leesypeesy01

Pearl Harbor

2001
as RAF Squadron Leader

Legend

2015
as Dr Humphries

Thirteen

2016
as Henry Stone

The Iron Lady

2011
as Airey Neave

SS-GB

2017
as Sir Robert Benson

House of Cards

1990
as David Mycroft

Beautiful People

1999
as Dr Mouldy

Sharpe's Regiment

1996
as Lord Fenner

Legionnaire

1998
as Mackintosh

Bloody Sunday

2002
as Brigadier Maclellan

Tear Me Apart

2016
as Old Man (voice)

Playing Away

1987
as Derek

Another Mother's Son

2017
as De La Haye

Plunkett & MacLeane

1999
as MP's Secretary

The Jury

2002
as Jeremy Crawford

Testament of Youth

2014
as Headmaster

Arthur's Dyke

2001
as Geoffrey

The Third Wave

2003
as Devlin

Talk to Me (UK)

2007
as Harry Calderman

Amazing Grace

2006
as Henry Thornton

Lipstick on Your Collar

1993
as Major Church

Criminal Justice

2008
as Painter

Lies We Tell

2018
as Anthony Quest

37 Days

2014
as Eyre Crowe

Twelfth Night

1996
as Antonio

Remainder

2015
as Daubenay

Red Mercury

2005
as Minister

Suburban Shootout

2006
as Raymond

Late Bloomers

2011
as Francis

Charlotte Gray

2001
as Mr. Jackson

Mindhorn

2016
as Mayor

Reversals

2003
as Edward Leitch

Dream Horse

2020
as Phillip Hobbs

Driving Lessons

2006
as Robert

Christmas in the Highlands

2019
as Duke of Glenmorie

Grace of Monaco

2014
as Jean-Charles Rey

Blackbeard

2006
as Tobias Knight

Hurricane

2018
as Air Chief Marshal Sir Hugh Dowding

Persuasion

2007
as Mr. Musgrove

Hamlet

1996
as Horatio

Summer in February

2013
as Mr. Carter-Wood

Othello

1995
as Montano

Hold the Dream

1986
as Sebastian Cross

The Diary of Anne Frank

2009
as Albert Dussel

Chariots of Fire

1981
as Aubrey Montague

A Breed of Heroes

1994
as Lt. Collan Gowrie

Collision

2009
as Guy Pearson

Casualty 1900s

2008
as Sydney Holland

Guest Star

Episode Jericho (2005)
To Murder and Create
2005
Episode Torchwood
Day One
2009
Episode Trial & Retribution
Trial & Retribution VIII: Blue Eiderdown (1)
2004
Episode Silent Witness
Reputations (1)
2021
Episode Torchwood
Day Three
2009
Episode Torchwood
Day Two
2009
Episode Silent Witness
Reputations (2)
2021
Episode Lewis
Your Sudden Death Question
2010
Episode The Inspector Lynley Mysteries
Limbo
2007
Episode Torchwood
Day Four
2009
Episode Foyle's War
The Funk Hole
2003
Episode Rebus
Knots and Crosses
2007
Episode Agatha Christie's Poirot
The ABC Murders
1992
Episode Trial & Retribution
Trial & Retribution VIII: Blue Eiderdown (2)
2004
Episode Midsomer Murders
Drawing Dead
2019
Episode Siblings
Jack's Wedding
2016
Episode Agatha Christie's Poirot
The Mystery of the Blue Train
2006
Episode Torchwood
Day Five
2009
Episode Absolute Power
Mr. Fox
2003
Episode The Agatha Christie Hour
The Manhood Of Edward Robinson
1982
Episode Midsomer Murders
Strangler's Wood
1999
Episode Everything I Know About Love
Other Half
2022
Episode Everything I Know About Love
I Love You
2022
Episode Death in Paradise
Predicting Murder
2011
Episode Sharpe
Sharpe's Regiment
1996