Actor
Babel
2006 · as Tourist
Dead Gorgeous
2002 · as Coroner
The Yellow Wallpaper
1989 · as Frank
Blore M.P.
1989 · as Male PPS
Strapless
1989 · as Registrar
Number 27
1988 · as Clive
Tumbledown
1988 · as Lt. Colonel RAMC
Hedgehog Wedding
1987 · as Vicar
Amy
1984 · as Bill Courtenay
P.Q. 17
1981 · as Lt. Cmdr. Peter Gretton
Going Gently
1981 · as Surgeon