Known For
Filmography

Mare
Movie · as Mr. Vincent

Run Away
TV · as Jay Stanfield · 8 eps

The Hunt: Prey vs Predator
TV · as Self - Narrator (voice) · 9 eps

Secret Invasion
TV · as Victor Dalton · 3 eps

Evidence of the Unexplained
TV · as Self - Narrator (voice) · 10 eps

The Chelsea Detective
TV · as Jon Taylor · 1 ep

Hanna
TV · as Robert Gelder · 4 eps

Tut's Treasures: Hidden Secrets
TV · as narrator · 3 eps

Volatile Earth
TV · as Narrator (Voice) · 3 eps

Home Fires
TV · as Bob Simms · 12 eps

Conspiracy
TV · 12 eps

Trojan Horse: The New Evidence
Movie · as Narrator (voice)

Elizabeth I: War on Terror
Movie · as Narrator

The Spy Who Brought Down Mary, Queen of Scots
Movie · as Narrator

Drone Strike
Movie · as Will Brydon

The Murder in Angel Lane
Movie · as Thomas Gann

Endeavour
TV · as Dr. Bill Prentice · 1 ep

Broadchurch
TV · as Jim Atwood · 8 eps

Treasures Decoded
TV · as vypravěč · 12 eps

Junkyard
Movie
The Body Farm
Movie · as Mike

The Body Farm
TV · as Mike · 6 eps

Death in Paradise
TV · as James Moore · 1 ep

The Special Relationship
Movie · as Alastair Campbell

Accused
TV · as DS Radcliffe · 1 ep

The Damned United
Movie · as Austin Mitchell

The Shooting of Thomas Hurndall
Movie · as Tom Fitzalan-Howard

Mistresses
TV · as Jeff · 3 eps

The Bourne Ultimatum
Movie · as Betancourt

Flight of Fury
Movie · as Jannick

The Time of Your Life
Movie · as Pete

The Time of Your Life
TV · as Pete · 6 eps

The Queen
Movie · as Alastair Campbell

A Line in the Sand
Movie · as Geoff Markham

New Tricks
TV · as Brandon Skye · 1 ep

Hustle
TV · as Pinky Byrne · 1 ep

Crust
Movie · as Clive

Byron
Movie · as Trelawney

Byron
TV · as Trelawney · 2 eps

Canterbury Tales
TV · as Gareth · 1 ep

Trust
TV · as Ben Stokes · 1 ep

Spooks
TV · as Paul Mills · 1 ep

Foyle's War
TV · as Martin Longmate · 1 ep
Second Sight: Kingdom of the Blind
Movie · as DI Boyd

The Cazalets
TV · as Michael Hadleigh · 6 eps

Shades
TV · as Ben Lester · 1 ep

Border Cafe
TV · as Chris Caine · 8 eps

Noah's Ark
TV · as Shem · 2 eps

Midsomer Murders
TV · as Gray Patterson · 1 ep

Feast of July
Movie · as Man in Restaurant

Bugs
TV · as Vigo · 1 ep

Prime Suspect
TV · as DC Aplin · 1 ep
