Home / Discover / People
  • Created September 29, 2021 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

The ABC Murders

2018
as Sir Carmichael Clarke

Sliding Doors

1998
as Steve

First Knight

1995
as Sir Kay

Forgotten

1999
as Andrew Cannon

Bloody Sunday

2002
as Major Steele

Klenoty

as Phillip

Fisherman's Friends

2019
as Charles Montague

Dad's Army: The Lost Episodes

2019
as War Office Brigadier

Birds Like Us

2017
as Craven (voice)

The Little Riders

1996
as 2nd Lt. Muller

Kidulthood

2006
as Mr. Fineal

From Time to Time

2009
as Officer

Sharpe's Siege

1996
as Colonel Horace Bampfylde

A Hazard of Hearts

1987
as Captain Jackson

The Last Photograph

2017
as Headmaster

Princess in Love

1996
as Capt. James Hewitt

Two Men Went To War

2002
as Dr. Oliver Holmes

Top Secret!

1984
as Nigel

Land Gold Women

2011
as Timothy James

The Scarlet Pimpernel

1982
as Lord Anthony Dewhurst

Chasing Robert Barker

2015
as Robert Barker

Collision

2009
as Keith Fowler

Triassic Attack

2010
as Richmond Keller

When Calls the Heart

2013
as Mr. Thatcher

Guest Star

Episode Doctor Who
The King's Demons (2)
1983
Episode Sharpe
Sharpe's Siege
1996
Episode Judge John Deed
Heart of Darkness
2006
Episode Midsomer Murders
Death's Shadow
1999
Episode Doctor Who (2005)
Mummy on the Orient Express
2014
Episode Midsomer Murders
The Killings at Badger's Drift
1997
Episode Doctor Who
The King's Demons (1)
1983