Spudvisor
The Gentlemen

Archibald Horatio Landrover Horniman (1 episode)

An Ideal Husband

Earl of Caversham

Stage Beauty

Sir Edward Hyde

Nicholas Nickleby

Sir Mulberry Hawk

Foyle's War

Asst. Commissioner Summers (1 episode)

The Maitlands

Major Luddington

Robin Hood
A Hazard of Hearts

Lord Harry Wrotham

Quartermaine's Terms

St John Quartermaine

Shaka Zulu

Lt. Francis Farewell (10 episodes)

Wild Geese II
The Shooting Party

Lord Gilbert Hartlip

The Bounty

Captain Greetham

Gandhi

General Dyer

The Mirror Crack'd

Inspector Craddock

Hard Times

Captain James Harthouse (3 episodes)

The Duellists

Colonel Perteley

A Bridge Too Far

Lt. Gen. Brian G. Horrocks

Loyalties

Captain Dancy, DSO

Galileo

Cardinal Inquisitor

The Go-Between

Hugh Trimingham

BBC Play of the Month

Charles Surface (1 episode)

Captain Dancy, DSO (1 episode)

Flt. Lieutenant Stoker (1 episode)

Lysander (1 episode)

Skullduggery

Bruce Spofford

Battle of Britain

Pilot Officer Archie

Oh! What a Lovely War

Aide to Field-Marshal Haig

The Naked Runner
The Jokers
The Frozen Dead

Norburg's Brother (Prisoner #3)

Life at the Top

Office Supervisor (uncredited)

Theatre 625

Ronnie Lovell (1 episode)

Trevor (1 episode)

George Barrington (1 episode)

This Sporting Life

Restaurant Barman (uncredited)

The Mind Benders

Stewart (uncredited)