Known For
Filmography
2020
2012
2009
1992
1990
1987
19871986
1972

Emmerdale Family Trees
TV · as Self · 1 ep

Playhouse Presents
TV · as Constable · 1 ep

Tormented
Movie · as Head Teacher

Heartbeat
TV · as Richard Bentham · 1 ep

The Chief
TV · as Detective Sergeant in Special Branch · 1 ep

Inspector Morse
TV · as DC Hilaire · 1 ep
Running Wild
Running Wild
TV · as Rob · 13 eps

Casualty
TV · as Guy · 1 ep

Emmerdale
TV · as Chris Tate · 3136 eps