Home / Discover / People
  • Created September 20, 2019 by
    Administrator admin
  • Modified August 10, 2023 by
    vulpeculae mod

Me Before You

2016
as Bernard Clark

Downton Abbey

2010
as John Bates

Mary Queen of Scots

2018
as Earl of Lennox

North & South

2004
as Nicholas Higgins

Downton Abbey

2019
as John Bates

Tomorrow Never Dies

1997
as Leading Seaman - HMS Bedford

Requiem

2018
as Stephen Kendrick

Spotless

2015
as Nelson Clay

Conspiracy

2001
as SS Maj.Gen. Heinrich Müller

The Jacket

2005
as Damon

The Rising: 1916

as Augustine Birrell

True Dare Kiss

2007
as Kaz Sweeney

Amnesia

2004
as D.C. Ian Reid

Ailsa

1994
as Miles Butler

Starlings

2012
as Terry

The Last Bus Home

1997
as Steve Burkett

Soundproof

2006
as DI Dave Cox

Riches

2022
as Gideon

Mapmaker

2001
as Robert Bates

Wedding Belles

2007
as Father Henry

Omagh

2004
as Detective Sergeant John White

The Mark of Cain

2008
as Davey Gulliver

Paths to Freedom

2000
as Jeremy Fitzgerald

The General

1998
as UVF Leader

Lark Rise to Candleford

2008
as Robert Timmins

Noble

2014
as Gerry Shaw

The Bombmaker

2001
as George McEvoy

The Raven

2012
as Reagan

Crew

Movie Wild Prairie Rose 2016

Guest Star

Episode 12 Monkeys
Year of the Monkey
2016
Episode Murdoch Mysteries
A Merry Murdoch Christmas
2015
Episode Lark Rise to Candleford
Episode 1
2008
Episode Waking the Dead
Multistorey (1)
2003
Episode Inspector George Gently
Gently in the Night
2009
Episode Silent Witness
Darkness Visible (1)
1996
Episode Silent Witness
Darkness Visible (2)
1996
Episode Lark Rise to Candleford
Episode 5
2008
Episode Waking the Dead
Multistorey (2)
2003
Episode The Inspector Lynley Mysteries
A Great Deliverance (1)
2001
Episode The Inspector Lynley Mysteries
A Great Deliverance (2)
2001