Known For
Filmography
2012
2010
2006
2006
2006
2006
2005
2004
2001
1999
1999

Private Peaceful
Movie · as Corporal

Sherlock
TV · as DI Dimmock · 2 eps

The Magic Flute
Movie · as Sarastro's Guard

Sinchronicity
TV · as Nathan · 6 eps

Torchwood
TV · as Eugene Jones · 1 ep

Hotel Babylon
TV · as Darren · 2 eps

Like Father Like Son
Movie · as Sergeant Renton

Making Waves
TV · as LMEA Dave Finnan · 6 eps

As If
TV · as Jamie · 76 eps

Tea with Mussolini
Movie · as Wilfred Random, aka Miss Lucy

Holby City
TV · as Neil Longford · 1 ep

