

Battle of Britain
1969 · as Replacement Pilot - Red Section 'Red 2' (uncredited)

The Company of Wolves
1984 · as Wealthy Groom

Scandal
1989 · as D’Lazlo

Mahler
1974 · as Max

The Scarlet Pimpernel
1982 · as Robespierre

Vérité
1973 · as Clive

Janice Beard 45 WPM
1999 · as Boss

Edward II
1970 · as Earl of Leicester/ Levune

Just Love
1971 · as Ed

Hell's Angel
1971 · as Conrad McKenna

John and Yoko: A Love Story
1985 · as Brian Epstein

The Merchant of Venice
1980 · as Lorenzo

The Second Victory
1987 · as Captain Johnson

The Tragedy of King Richard II
1970 · as Earl of Salisbury

Aren't We All
1978 · as Will

The Hunchback of Notre Dame
1976 · as Phoebus

On the Third Day
1983

Don't Be Like Brenda
1973 · as Gary