Known For
Photos
Filmography
Gesualdo
Movie

The Uprising
Movie · as Sir John Newton

The Royal We
Movie · as Edwin Thewit-Moorland

F1
Movie · as Don Cavendish

Missing You
TV · as Detective Khol · 3 eps

Jericho Ridge
Movie · as Sheriff Eddie Reynolds

Baltimore
Movie · as BBC News Reader

Trigger Point
TV · as Ewan Knox · 3 eps

This England
TV · as Andrew Mills · 6 eps

The Cursed
Movie · as Mr. Griffin

Blithe Spirit
Movie · as Henry Mackintosh
The Parent Trap Reunion!
Movie · as Self

One Red Nose Day and a Wedding
Movie · as John

This Time with Alan Partridge
TV · as Father Paul · 1 ep

Traitors
TV · as Herbert Quick · 6 eps

Requiem
TV · as Lloyd Satlow · 6 eps

The Foreigner
Movie · as Matthew Rice

Fighter
Movie · as Pop

Gunpowder
TV · as Lord Howard · 3 eps

Genius
TV · as Friedrich Haller · 2 eps
Versus
Movie · as Ray

Orthodox
Movie · as Michael

The Last Kingdom
TV · as Odda the Elder · 8 eps

Son of God
Movie · as Nicodemus

Get Santa
Movie · as Ugly Sister

Walking with the Enemy
Movie · as Jozsef Greenberg

Trance
Movie · as Surgeon

Alan Partridge: Alpha Papa
Movie · as Conner Scott

Endeavour
TV · as DI Bart Church · 2 eps

Just Henry
Movie · as Inspector Titmuss

Captain America: The First Avenger
Movie · as 4F Doctor

Sherlock
TV · as Sir Edwin · 3 eps

City of Ember
Movie · as Captain Fleery

Poppy Shakespeare
Movie · as Peter Flea

Ashes to Ashes
TV · as Anders de Villiers · 1 ep

I Could Never Be Your Woman
Movie · as Intruder

M.I. High
TV · as Rodger Powell · 1 ep

Twice Upon a Time
Movie · as Randall
January 2nd
Movie · as Frank

Magnolia
Movie · as Roger

Ancient Rome: The Rise and Fall of an Empire
TV · as Attalus · 1 ep

Hellraiser: Deader
Movie · as Charles Richmond

The Cave
Movie · as Mike - Caver

Match Point
Movie · as Rod Carver

Red Mercury
Movie · as Briggs

The Thick of It
TV · as Greg Fraser · 1 ep

Hustle
TV · as Stephen Glencross · 1 ep

Green Wing
TV · as Replacement radiologist · 1 ep

The Bunker
Movie · as Lt. Krupp

The Affair of the Necklace
Movie · as Minister of Titles

Waking the Dead
TV · as DAC Ralph Christie · 4 eps

Tube Tales
Movie · as White Pinstripe Suit Man (segment "Steal Away")

The Murder of Stephen Lawrence
Movie · as Defence Barrister

Oliver Twist
TV · as James Matthews · 4 eps

Spaced
TV · as TA Captain · 1 ep

Hippies
TV · as Professor Rickman · 3 eps

The Parent Trap
Movie · as Martin

Jeremiah
Movie · as Gemariah

Midsomer Murders
TV · as Miles Rattigan, Bruce Hartley · 1 ep

Brass Eye
TV · as Captain Mervyn Bruge / Senator Dale Lee Agsby, Graham · 1 ep

This Life
TV · as McCleary · 1 ep
Frontiers
TV · as DCI Adrian Jackson · 6 eps

Silent Witness
TV · as A.C.C. Matthew Maynard · 2 eps

GoldenEye
Movie · as Severnaya Duty Officer

The Young Poisoner's Handbook
Movie · as John

Four Weddings and a Funeral
Movie · as John with the Unfaithful Wife - Wedding One

Pie in the Sky
TV · as DI Stuart Ripley · 1 ep

Harry Enfield and Chums
TV · 2 eps

99-1
TV · as Constable · 1 ep

Highlander: The Series
TV · as Damon Case · 1 ep

Heartbeat
TV · as Rev Jacob Thwaite · 1 ep

Minder
TV · as Anderson · 1 ep



