Home / Discover / People

300

2006
as Captain

A.D. The Bible Continues

2015
as Pontius Pilate

B. Monkey

1998
as Johnny Hart

Before We Die (UK)

2021
as Billy Murdoch

Black Beauty

1994
as Sleazy Horse Dealer

Black Knight

2001
as Percival, Leo's Chief Henchman

Bonded by Blood

2010
as Mickey Steele

Dark Encounter

2019
as Morgan

Eat Locals

2017
as The Duke

Empire (2005)

2005
as Marc Antony

Empire (2005)

2005
as Marc Antony

Espion(s)

2009
as Peter Burton

Eva

2010
as Tudor

Free Fall

2021
as Mark

Hard Men

1996
as Tone

Killing Hitler

2003
as Major General Gerald Templar

Lockout

2012
as Alex

Normandie Nue

2018
as Bradley

Outside Bet

2012
as Jago

Poldark (2015)

2015
as Ned Despard

Retrospective

2014
as Dan Borowski

St George's Day

2012
as Albert Hall

Tango One

2018
as Donovan

The Big I Am

2010
as Barber

The Devil's Dosh

2012
as Father Wilton Seevick

The Holding

2011
as Aden

The Planman

2003
as Det. Sgt. Jim Townsend

The Point Men

2001
as Amar Kamil

The Royals (2015)

2015
as Simon Henstridge

The Street

2006
as Charlie Morgan

The White Princess

2017
as Jasper Tudor, Duke of Bedford

Top Dog

2014
as Watson

Traces

2019
as Phil MacAfee

Troy

2004
as Eudorus

Undercover (2016)

2016
as Dominic Carter

Unleashed

2005
as Raffles

Vendetta

2013
as Colonel Leach

Director

Movie Instruments of Darkness 2015

Writer

Movie Instruments of Darkness 2015

Guest Star

Episode The Prisoner (2009)
Anvil
2009
Episode Agatha Christie's Marple
At Bertram's Hotel
2007
Episode Agatha Christie's Poirot
Elephants Can Remember
2013
Episode Lewis
Expiation
2007
Episode Hustle
Eye of the Beholder
2005
Episode Inspector George Gently
Gently Upside Down
2011
Episode Midsomer Murders
Let Us Prey
2014
Episode ShakespeaRe-Told
Macbeth
2005
Episode Murphy's Law (2001)
Murphy's Law
2001
Episode Between The Lines
Private Enterprise
1992
Episode The Musketeers
The Good Soldier
2014