

Gangs of New York(2002)
Reverend Raleigh

David Copperfield(2001)
Jorkins

Cruel Train(1995)
Supt. Fish

The Age of Innocence(1993)
Sillerton Jackson

Maria's Child(1993)
Father Eugene McCarthy

The War That Never Ends(1991)
Thucydides

St Mark's Gospel(1990)

Henry V(1989)
Bishop of Ely
Dialogue in the Dark(1989)
David Hume

The Importance of Being Earnest(1988)
Dr. Chasuble

Personal Services(1987)
Wing Commander Morten

Cry Freedom(1987)
Acting High Comissioner

The Assam Garden(1985)
Mr. Philpott

Squaring the Circle(1984)
Rakowski

Never Say Never Again(1983)
Q 'Algy' Algernon

The Secret Adversary(1983)
Sir James Peel Edgerton

Forever Young(1983)
Father Vincent

A Dedicated Man(1982)
Silcox

Twelfth Night(1980)
Malvolio

Hanover Street(1979)
Maj. Trumbo

Henry V(1979)
Chorus

Stevie(1978)
Freddy

When the Actors Come(1978)
The Count

Private Lives(1976)
Elyot Chase

A Man of Morality(1976)
Finn

Frenzy(1972)
DCI Tim Oxford

Travels with My Aunt(1972)
Henry Pulling

Triple Exposure(1972)
Percy

The Hawaiians(1970)
Micah Hale

The Witches(1966)
Alan Bax

The Agony and the Ecstasy(1965)
Cardinal

In the Cool of the Day(1963)
Dickie Bayliss

The Loneliness of the Long Distance Runner(1962)
Brown, House Master

The Doctor's Dilemma(1959)
Redpenny

The Silent Enemy(1958)
Able Seaman Morgan

A Night to Remember(1958)
Wireless Operator Harold Thomas Cottam

Time Without Pity(1957)
Alec Graham

Town on Trial(1957)
Peter Crowley (as Alec Mc Cowen)
Rope(1957)
Brandon

The One That Got Away(1957)
Duty Officer, Hucknall

The Good Companions(1957)
Albert Oakroyd

The Long Arm(1956)
House Surgeon

The Deep Blue Sea(1955)
Ken Thompson

The Divided Heart(1954)
Reporter
The Matchmaker(1954)
Barnaby Tucker

The Cruel Sea(1953)
Tonbridge