Known For
Filmography
2006
2000
1999
1997
1997
19951994
19941993
1992
19921988
1986
1984

Waterloo Road
TV · as Jez Diamond · 18 eps

Urban Gothic
TV · as Stevo · 1 ep

Holby City
TV · as Adrian Fletcher · 367 eps

McCallum
TV · 14 eps

Midsomer Murders
TV · as Sam Engells · 1 ep
Crown Prosecutor
Crown Prosecutor
TV · as Troy Daly · 1 ep

A Breed of Heroes
Movie · as A/C Smith 250
Nelson's Column
Nelson's Column
TV · 12 eps

GMTV
TV · as Self · 1 ep

A Touch of Frost
TV · as Pearce · 1 ep
Side by Side
Side by Side
TV · 13 eps

This Morning
TV · as Self · 1 ep

Casualty
TV · as Adrian Fletcher · 134 eps

The Bill
TV · as Sergeant Dale Smith, Steven Murray, Lee Tarrant · 1 ep
