
Filmography

Midsomer Murders
1997 · Mack McInally

Shetland
2013 · Donnie Tulloch

Silent Witness
1996 · Actor

Skins
2007 · Sandy

Merlin
2008 · Kendrick

Line of Duty
2012 · PS O'Neill, PS Frank O'Neill

Rome
2005 · Mascius

The Night Manager
2016 · Frisky

Taggart
1983 · Actor

Borgen
2010 · Vladimir Bayanov

The Ruth Rendell Mysteries
1987 · Mortuary Attendant

Wycliffe
1994 · Joe Duggan

Rogue One: A Star Wars Story
2016 · Shield Gate Officer

Napoleon
2023 · Plotter (Jacobin Club)

Ultimate Force
2002 · Actor

Rebus
2000 · DI Martin Kilpatrick

Dracula
2013 · Hermann Kruger

Rose and Maloney
2002 · Jonathan Rothman

Child 44
2015 · Semyon Okun

Guilt
2019 · Henry McKinnon

Traces
2019 · DCI Neil McKinven

Durham County
2007 · Actor

The English Game
2020 · Douglas Suter

Will
2017 · Edward Arden, Ghost of Edward Arden

Rockface
2002 · George Pearson

The Crimson Field
2014 · Private Elias Molloy

Gunpowder, Treason & Plot
2004 · Lord Ruthven

Tulip Fever
2017 · Daan

Life Support
1999 · Kenny Beardsmore

Ben Hur
2010 · Hortator

Nature Boy
2000 · Boycie

In Plain Sight
2016 · Det Supt Leish

The Miracle Maker
2000 · (voice)

Privates
2013 · Sergeant Butcher

Intruders
2011 · Frank
Jinx
2009 · Mike Baker

Whisky Galore
2016 · Brown

Being Human
1994 · Raider

Steel River Blues
2004 · Firefighter Dave Tanner
Combat Kids
2010 · Steve

Dot the I
2003 · Detective 2

Kindred
2020 · George

National Theatre Live: King Lear
2014 · The Duke of Cornwall

The Match
1999 · Dingus

Soft Top Hard Shoulder
1993 · Stevie

Low Winter Sun
2006 · Val Carnegie

Care
2018 · Nick

The Somnambulists
2012 · Man #2

Wayland's Song
2013 · Wayland