

A Bridge Too Far
1977 · as Maj. Fuller

The Funhouse
1981 · as Strip Show Voyeur

Dangerous Lady
1995 · as Benjamin Ryan

Britannia Hospital
1982 · as Sammy / Voice of Genesis: The Media

You, Me & Marley
1992 · as Mr Hagan

Royal Flash
1975 · as Lieutenant

War of the Buttons
1994 · as Christian Brother

The Whales of August
1987 · as Mr. Beckwith

The Old Crowd
1979 · as Glyn

When the Sky Falls
2000

The Outsider
1979 · as Tony Coyle

Tulips of Haarlem
1970 · as Pierre Dominique

The Dive
1989 · as Dobrolsky

The Dying of the Light
1994 · as Dermot Devereux

Crystalstone
1987 · as Captain

And No One Could Save Her
1973 · as Sam O'Neil

In The Dead Spell
1977 · as Ian Coleman

Give Us This Day
1982 · as Robert Tressell aka Robert Noonan