Home / Discover / People
  • Born In Hatfield, Hertfordshire, England, UK
  • Born February 17, 1976
  • Gender Male
  • On Other Sites IMDB
  • Race White or Caucasian (Non-Hispanic)
  • Created February 17, 2021 by
    Administrator admin
  • Modified September 29, 2021 by
    alejandr0

Brexit: The Uncivil War

2019
as Craig Oliver

Broken

2012
as Bob Oswald

Catherine the Great (2019)

2019
as Minister Panin

Count Arthur Strong

2013
as Michael Baker

Cuban Fury

2014
as Gary

Five Days

2007
as Kyle Betts

Guerrilla

2017
as Inspector Pence

Judas

2004
as Andrew

Lennon Naked

2010
as Brian Epstein

Loving Miss Hatto

2012
as Young Barrington Coupe

Lucan (2013)

2013
as Lord Lucan

Man Up

2015
as Sean

Mansfield Park

2007
as Rushworth

Men

2022
as Geoffrey

Muse of Fire

2013
as Himself

No Time To Die

2021
as Bill Tanner

Our Flag Means Death

2022
as Nigel Badminton

Penny Dreadful

2014
as Creature / John Clare / Caliban

Peterloo

2018
as Henry Hunt

Quacks

2017
as Robert Lessing

Ridley Road

2021
as Colin Jordan

Skyfall

2012
as Bill Tanner

Southcliffe

2013
as David Whitehead

Spectre

2015
as Tanner

The Casual Vacancy

2015
as Barry Fairbrother

The Curse of Steptoe

2008
as Alan Simpson

The Diplomat

2023
as Nicol Trowbridge

The Imitation Game

2014
as Detective Robert Nock

The Mystery of Edwin Drood

2012
as Rev Septimus Crisparkle

The Second Coming

2003
as Father Dillane

Trespass Against Us

2017
as P.C Lovage

Wild Target

2010
as Gerry Bailey

Wish 143

2009
as Wishman

Years and Years

2019
as Stephen Lyons

iBoy

2017
as Ellman

Guest Star

Episode BBC Drama
The First Men in the Moon
2010
Episode Silent Witness
The Meaning of Death (1)
2005
Episode Silent Witness
The Meaning of Death (2)
2005
Episode A Ghost Story For Christmas
The Mezzotint
2021
Episode Black Mirror
The National Anthem
2011
Episode Messiah
The Rapture (1)
2008
Episode Messiah
The Rapture (2)
2008
Episode Inside No. 9
Zanzibar
2018