Actor
Care
2000 · as Weber
The Trial of Lord Lucan
1994 · as Greville Howard
Princess Caraboo
1994 · as Mr. Peake
Shadowlands
1993 · as Bob Chafer
A Masculine Ending
1992 · as Coroner
These Foolish Things
1989 · as Arnold
The Love Child
1988 · as Tony
The Interrogation of John
1987 · as Det. Insp. Sharp
Plenty
1985 · as Ashley
The Sweet Scent of Death
1984 · as Michael Patson
From a Far Country
1981 · as Stefan
Dreams of Leaving
1980 · as Andrew