Known For
Filmography

Save Yourself
Movie · as Autograph Signing Fan

Crush
Movie · as Kate's Frenchman
Young Arthur
Movie · as Ector

Gangs of New York
Movie · as The Mayor

Sunset Heights
Movie · as Hotel Manager

The Life and Crimes of William Palmer
Movie · as George Palmer

MacGyver: Lost Treasure of Atlantis
Movie · as Lord Cyril Cleeve

One Corpse Too Many
Movie · as Adam Courcelle

Cadfael
TV · as Adam Courcelle · 1 ep

Peak Practice
TV · as Martin Henderson · 10 eps

The Funny Man
Movie · as Max

Soldier Soldier
TV · as Major Adam Burge · 1 ep

The Hangover
Movie

Saracen
TV · as David Barber · 14 eps

Birds of a Feather
TV · as Dentist · 1 ep

The Trial of Klaus Barbie
Movie · as Lawyer

Hard Travelling
Movie · as John

Lovejoy
TV · as Alan Tennyson · 1 ep

ScreenPlay
TV · as Clerk of Court · 1 ep

Going Gently
Movie · as Resident

Bergerac
TV · as Hapgood · 1 ep
Hands
Movie · as Mike

Rabbit Pie Day
Movie · as Corporal