Home / Discover / People
  • Created April 5, 2019 by
    Administrator admin
  • Modified March 19, 2023 by
    crazysnailboy

Rogue One: A Star Wars Story

2016
as Shield Gate Officer

Rome

2005
as Mascius

Tulip Fever

2017
as Daan

Care

2018
as Nick

Ben Hur

2010
as Hortator

The Match

1999
as Dingus

Child 44

2015
as Semyon Okun

In Plain Sight (2016)

2016
as Det Supt. Leish

Jinχ

2009
as Mike Baker

Privates

2013
as Sergeant Butcher

Whisky Galore

2016
as Brown

Traces

2019
as DCI Neil McKinven

Being Human

1994
as Raider

Conquest of the South Pole

1989
as Job Centre Assistant

Intruders

2011
as Frank

Wayland's Song

2013
as Wayland

National Theatre Live: King Lear

2014
as The Duke of Cornwall

Guest Star

Episode Rome
The Spoils
2005
Episode Holby City
As the Day Is Long
2003
Episode The Crimson Field
Episode 1
2014
Episode Rome
Heroes of the Republic
2007
Episode Rebus
Mortal Causes
2004
Episode Dracula
The Blood is the Life
2013
Episode Rome
A Necessary Fiction
2007
Episode Rome
Son of Hades
2007
Episode Rome
Deus Impeditio Esuritori Nullus (No God Can Stop a Hungry Man)
2007
Episode Rome
These Being the Words of Marcus Tullius Cicero
2007