Known For
Filmography

Noro
Movie · as Peter

300: Rise of an Empire
Movie · as Small Ambassador

Snow White and the Huntsman
Movie · as Duke's Commander
Alien Reefs
Movie · as Self (narrator)

Tu£sday
Movie · as Det. Laurel

Lewis
TV · as Dr Joshua Ezrin · 1 ep

Unconditional Love
Movie · as Dave

The Count of Monte Cristo
Movie · as Lt. Graypool

Wire in the Blood
TV · as Vaughan · 1 ep

Lava
Movie · as Stoned Bogler

Murder Rooms: The Dark Beginnings of Sherlock Holmes
TV · as Frank D'Arcy · 1 ep
Rough Treatment
Movie · as Andy Parkhurst
Nasty Neighbours
Movie · as Mortgage Advisor

Life Support
TV · as Dr David McKewan · 3 eps

Shakespeare in Love
Movie · as James Hemmings

The English Patient
Movie · as Corporal - El Taj

Rik Mayall Presents: Clair de Lune
Movie · as Burger Boy

Cadfael
TV · as Ruald · 1 ep

Pie in the Sky
TV · as Chief Inspector Deedes · 1 ep

Harry Enfield and Chums
TV · 2 eps

Rik Mayall Presents
TV · as Burger Boy · 1 ep

Bad Girl
Movie · as Dave Rockingham

In Suspicious Circumstances
TV · as Lt Thornton · 1 ep

Agatha Christie's Poirot
TV · as Inspector Davis · 1 ep
