Reverend Raleigh
Gangs of New York (2002)
Supt. Fish
Cruel Train (1995)
Sillerton Jackson
The Age of Innocence (1993)
Father Eugene McCarthy
Maria's Child (1993)
Thucydides
The War That Never Ends (1991)
St Mark's Gospel (1990)
Bishop of Ely
Henry V (1989)
David Hume
Dialogue in the Dark (1989)
Self
Max Miller: I Like The Girls Who Do (1989)
Dr. Chasuble
The Importance of Being Earnest (1988)
Acting High Comissioner
Cry Freedom (1987)
Wing Commander Morten
Personal Services (1987)
Mr. Philpott
The Assam Garden (1985)
Rakowski
Squaring the Circle (1984)
Sir James Peel Edgerton
The Secret Adversary (1983)
Q 'Algy' Algernon
Never Say Never Again (1983)
Father Vincent
Forever Young (1983)
Silcox
A Dedicated Man (1982)
Malvolio
Twelfth Night (1980)
Chorus
Henry V (1979)
Maj. Trumbo
Hanover Street (1979)
Freddy
Stevie (1978)
The Count
When the Actors Come (1978)
Elyot Chase
Private Lives (1976)
Henry Pulling
Travels with My Aunt (1972)
Percy
Triple Exposure (1972)
Chief Inspector Tim Oxford
Frenzy (1972)
Micah Hale
The Hawaiians (1970)
Alan Bax
The Witches (1966)
Cardinal
The Agony and the Ecstasy (1965)
Dickie Bayliss
In the Cool of the Day (1963)
Brown, House Master
The Loneliness of the Long Distance Runner (1962)
Redpenny
The Doctor's Dilemma (1959)
Wireless Operator Harold Thomas Cottam
A Night to Remember (1958)
Able Seaman Morgan
The Silent Enemy (1958)
Duty Officer, Hucknall
The One That Got Away (1957)
Brandon
Rope (1957)
Peter Crowley (as Alec Mc Cowen)
Town on Trial (1957)
Albert Oakroyd
The Good Companions (1957)
Alec Graham
Time Without Pity (1957)
House Surgeon
The Long Arm (1956)
Ken Thompson
The Deep Blue Sea (1955)
Reporter
The Divided Heart (1954)
Tonbridge
The Cruel Sea (1953)