← Back to explore



































Filmography34 titles

Utopia
2013as Terrence
2013as Terrence

Luther
2010as Robert Millberry / Nicholas Millberry
2010as Robert Millberry / Nicholas Millberry

Ashes to Ashes
2008as Thordy
2008as Thordy

Hustle
2004as Troy
2004as Troy

The Bletchley Circle
2012as Crowley
2012as Crowley

Doctor Who
2005as Pritchard
2005as Pritchard

Shameless
2004as Padraig
2004as Padraig

Tell It to the Bees
2018as Jim
2018as Jim

Shetland
2013as DC Sandy Wilson
2013as DC Sandy Wilson

Tess of the D'Urbervilles
2008as Cuthbert Clare
2008as Cuthbert Clare

Ripper Street
2012as Christian Thwaites
2012as Christian Thwaites

Vera
2011as Tom Naresby
2011as Tom Naresby

Joyeux Noel
2005as Jonathan
2005as Jonathan

Rory O'Shea Was Here
2004as Michael Connolly
2004as Michael Connolly

Channel Zero
2016as Ian
2016as Ian

Being Human
2008as Dominic Rook
2008as Dominic Rook

Kingdom of Heaven
2005as Angelic Priest
2005as Angelic Priest

Red Riding: The Year of Our Lord 1983
2009as Bob Fraser
2009as Bob Fraser

NOVA
1974as Michael Faraday
1974as Michael Faraday

T2 Trainspotting
2017as Stoddart
2017as Stoddart

Neds
2010as Mr Bonetti
2010as Mr Bonetti

The Bay
2019as Mark Bradwell
2019as Mark Bradwell

Red Riding: The Year of Our Lord 1974
2009as Sgt. Bob Fraser
2009as Sgt. Bob Fraser

Elizabeth: The Golden Age
2007as Sir Francis Throckmorton
2007as Sir Francis Throckmorton

True North
2006as Cook
2006as Cook

The Boys Are Back
2009as School Housemaster
2009as School Housemaster

Auggie
2021as Ben
2021as Ben

The Tourist
2010as Junior Technician Pinnock
2010as Junior Technician Pinnock

Survivor
2015as Trevor
2015as Trevor

5 Days of War
2011as Minister Davit Kezerashvili
2011as Minister Davit Kezerashvili

Brighton Rock
2010as Crab
2010as Crab

Sugarhouse
2007as Chris the Pinhead
2007as Chris the Pinhead

Closure
2007as Bill
2007as Bill

The Comedian
2012
2012