 | Six Wives of Henry VIII Anne Boleyn as Archbishop Cranmer | 70 |
 | Six Wives of Henry VIII Jane Seymour as Thomas Cranmer | 70 |
| Six Wives of Henry VIII Anne of Cleves as Cranmer | 70 |
| BBC Plays Son Of Man | 69 |
| Six Wives of Henry VIII Catherine Parr as Archbishop Cranmer | 70 |
| BBC Plays Follow The Yellow Brick | 72 |
| Play of the Month The Devil's Eggshell as Lord Portmanteau | 06/28/1966 |
| Great Expectations Confidences Exchanged as Wemmick | 02/12/1967 |
| Newcomers
as Maxwell Todd | 03/24/1967 |
| Z Cars The Victim : 1 | 11/27/1967 |
| Z Cars The Victim : 2 | 11/28/1967 |
| Virgin of the Secret Service Dark Deeds on the Northwest Frontier as Colonel Richards | 03/28/1968 |
| Play of the Month Mary, Queen Of Scots as Sir Andrew Melvil | 01/12/1969 |
| Out of the Unknown The Fosters as Harry Gerwyn | 03/11/1969 |
| Thirty Minute Theatre Victims 1: A Degree Of Stress | 03/20/1969 |
| Wednesday Play Son of Man as Calaphas | 04/16/1969 |
| Manhunt Better Doubt Than Die as Simon | 02/13/1970 |
| Catweazle The House of the Sorcerer | 04/19/1970 |
| Play for Today Robin Redbreast as Fisher | 12/10/1970 |
| Z Cars Prevention : 1 | 01/04/1971 |
| Z Cars Prevention : 2 | 01/05/1971 |
 | Doomwatch By the Pricking of My Thumbs as Oscar Franklin | 01/18/1971 |
| Elizabeth R The Lion's Cub as Archbishop Cranmer | 02/17/1971 |
| Colditz Welcome to Colditz as Kommandant | 11/09/1972 |
| Colditz Maximum Security as Kommandant | 11/16/1972 |
| Play of the Month Don Quixote as Village Priest | 01/07/1973 |
| Some Mothers Do 'Ave Em The Psychiatrist as Dr. Webster | 03/22/1973 |
| Play for Today Private Practice | 11/22/1973 |
| Centre Play The House on the Hill as Psychiatrist | 01/20/1975 |
| Churchill's People March On, Boys! as Oliver Cromwell | 04/14/1975 |
| Churchill's People Agreement of the People as Oliver Cromwell | 04/21/1975 |
| Sadie, It's Cold Outside Episode #1.1 as Norman Potter | 04/21/1975 |
| Sadie, It's Cold Outside Episode #1.2 as Norman Potter | 04/28/1975 |
| Sadie, It's Cold Outside Episode #1.3 as Norman Potter | 05/05/1975 |
| Sadie, It's Cold Outside Episode #1.4 as Norman Potter | 05/12/1975 |
| Sadie, It's Cold Outside Episode #1.5 as Norman Potter | 05/19/1975 |
| Sadie, It's Cold Outside Episode #1.6 as Norman Potter | 05/26/1975 |
| BBC Plays Orde Wingate: For the Sword of the Lord and of Gideon | 07/23/1976 |
| BBC Plays Orde Wingate: Turn You to the Strong Hold as Palmer | 07/30/1976 |
| Squirrels The Weaker Sex as Mr. Fletcher | 08/27/1976 |
| I, Claudius Fool's Luck as Pallas | 11/22/1976 |
 | I, Claudius A God in Colchester as Pallas | 11/29/1976 |
| I, Claudius Old King Log as Pallas | 12/06/1976 |
| Squirrels The Favourite as Mr Fletcher | 08/15/1977 |
| Secret Army Lisa - Code Name Yvette as Albert Foiret | 09/07/1977 |
| Secret Army Sergeant on the Run as Albert Foiret | 09/14/1977 |
| Secret Army Radishes with Butter as Albert Foiret | 09/21/1977 |
| Secret Army Child's Play as Albert Foiret | 09/28/1977 |
| Secret Army Second Chance as Albert Foiret | 10/05/1977 |
| Secret Army Growing Up as Albert Foiret | 10/12/1977 |
| Secret Army Lost Sheep as Albert Foiret | 10/19/1977 |
| Secret Army Guilt as Albert Foiret | 10/26/1977 |
| Secret Army Too Near Home as Albert Foiret | 11/02/1977 |
| Secret Army Identity in Doubt as Albert Foiret | 11/09/1977 |
| Secret Army A Question of Loyalty as Albert Foiret | 11/23/1977 |
| Secret Army Hymn to Freedom as Albert Foiret | 11/30/1977 |
| Secret Army Bait as Albert Foiret | 12/07/1977 |
| Secret Army Good Friday as Albert Foiret | 12/14/1977 |
| Secret Army Suspicions as Albert Foiret | 12/21/1977 |
| Secret Army Be the First Kid in Your Block to Rule the World as Albert Foiret | 12/29/1977 |
| Secret Army The Hostage as Albert Foiret | 09/27/1978 |
| Secret Army Russian Roulette as Albert Foiret | 10/04/1978 |
| Secret Army Lucky Piece as Albert Foiret | 10/11/1978 |
| Secret Army Trapped as Albert Foiret | 10/18/1978 |
| Secret Army Not According to Plan as Albert Foiret | 10/25/1978 |
 | Secret Army Scorpion as Albert Foiret | 11/01/1978 |
| Secret Army Weekend as Albert Foiret | 11/08/1978 |
| Secret Army The Big One as Albert Foiret | 11/15/1978 |
| Secret Army Little Old Lady as Albert Foiret | 11/22/1978 |
| Secret Army Guests at God's Table as Albert Foiret | 11/29/1978 |
| Secret Army A Matter of Life and Death as Albert Foiret | 12/06/1978 |
| Secret Army Prisoner of War as Albert Foiret | 12/13/1978 |
| Secret Army Day of Wrath as Albert Foiret | 12/20/1978 |
| Secret Army The Last Run as Albert Foiret | 09/22/1979 |
| Secret Army Invasions as Albert Foiret | 09/29/1979 |
| Secret Army Revenge as Albert Foiret | 10/06/1979 |
| Secret Army A Safe Place as Albert Foiret | 10/13/1979 |
| Secret Army Ring of Rosies as Albert Foiret | 10/20/1979 |
| Secret Army Prisoner as Albert Foiret | 10/27/1979 |
| Secret Army Ambush as Albert Foiret | 11/03/1979 |
| Secret Army Just Light the Blue Touch-Paper as Albert Foiret | 11/10/1979 |
| Secret Army Sound of Thunder as Albert Foiret | 11/17/1979 |
| Secret Army Collaborator as Albert Foiret | 11/24/1979 |
| Secret Army Days of Judgement as Albert Foiret | 12/01/1979 |
| Secret Army Bridgehead as Albert Foiret | 12/08/1979 |
| Secret Army The Execution as Albert Foiret | 12/15/1979 |
| Mansfield Park 3 as Sir Thomas Bertram | 11/20/1983 |
 | Midsomer Murders Death of a Hollow Man as Harold Winstanley | 03/29/1998 |