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

The Iron Lady

2011
as Airey Neave

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

Testament of Youth

2014
as Headmaster

Arthur's Dyke

2001
as Geoffrey

The Third Wave

2003
as Devlin

Amazing Grace

2006
as Henry Thornton

Lies We Tell

2018
as Anthony Quest

Twelfth Night

1996
as Antonio

Remainder

2015
as Daubenay

Red Mercury

2005
as Minister

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

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

Chariots of Fire

1981
as Aubrey Montague

A Breed of Heroes

1994
as Lt. Collan Gowrie