 | Doctor Who Spearhead from Space: Episode 1 2nd Reporter | 01/03/1970 |
| Last of the Mohicans Part 1 Lt. Grant | 01/17/1971 |
| Last of the Mohicans Part 2 Lieutenant Grant | 01/24/1971 |
| Thirty Minute Theatre Me MacKenna MacKenna | 02/08/1971 |
| Z Cars Penny Wise Ash | 06/03/1971 |
| Silver Sword Episode #1.1 Interrogator | 08/22/1971 |
| Paul Temple Critics Yes! But This Is Ridiculous! David Moffatt | 09/01/1971 |
| Thirty Minute Theatre Walt, King Of The Dumper Roy | 09/20/1971 |
| Spy Trap Checkpoint Lt. Saunders | 03/13/1972 |
| Spy Trap Checkpoint, Part 2 Lt. Saunders | 03/14/1972 |
| Spy Trap Checkpoint, Part 3 Lt. Saunders | 03/15/1972 |
| Spy Trap Checkpoint, Part 4 Lt. Saunders | 03/16/1972 |
| Spy Trap The Defector Lt. Saunders | 03/20/1972 |
| Spy Trap The Defector, Part 2 Lt. Saunders | 03/21/1972 |
| Spy Trap The Defector, Part 3 Lt. Saunders | 03/22/1972 |
| Spy Trap The Defector, Part 4 Lt. Saunders | 03/23/1972 |
| Spy Trap Package Deal Lt. Saunders | 03/27/1972 |
| Spy Trap Package Deal, Part 2 Lt. Saunders | 03/28/1972 |
| Spy Trap Package Deal, Part 3 Lt. Saunders | 03/29/1972 |
| Spy Trap Package Deal, Part 4 Lt. Saunders | 03/30/1972 |
| Spy Trap The Contract Lt. Saunders | 04/05/1972 |
| Spy Trap The Contract, Part 2 Lt. Saunders | 04/06/1972 |
| Spy Trap A Visit from Hamburg Lt. Saunders | 04/07/1972 |
| Spy Trap A Visit from Hamburg, Part 2 Lt. Saunders | 04/08/1972 |
| Spy Trap Double Agent Lt. Saunders | 04/19/1972 |
| Spy Trap Double Agent: Part 2 Lt. Saunders | 04/20/1972 |
| Spy Trap Time to Kill: Part 1 Lt. Saunders | 04/26/1972 |
| Spy Trap Time to Kill: Part 2 Lt. Saunders | 04/27/1972 |
| Spy Trap Girl in Waiting: Part 1 Lt. Saunders | 05/05/1972 |
| Spy Trap Girl in Waiting: Part 2 Lt. Saunders | 05/06/1972 |
| Spy Trap Redmayne: Part 1 Lt. Saunders | 05/10/1972 |
| Spy Trap Redmayne: Part 2 Lt. Saunders | 05/11/1972 |
| Spy Trap The Executioner: Part 1 Lt. Saunders | 05/17/1972 |
| Spy Trap The Executioner: Part 2 Lt. Saunders | 05/18/1972 |
| Spy Trap The Executioner: Part 3 Lt. Saunders | 05/24/1972 |
| Spy Trap The Executioner: Part 4 Lt. Saunders | 05/25/1972 |
| Spy Trap Lorna: Part 1 Lt. Saunders | 05/31/1972 |
| Spy Trap Lorna: Part 2 Lt. Saunders | 06/01/1972 |
| Spy Trap Who Among Us?: Part 1 Lt. Saunders | 06/07/1972 |
| Spy Trap Who Among Us?: Part 2 Lt. Saunders | 06/08/1972 |
| Spy Trap Who Among Us?: Part 3 Lt. Saunders | 06/14/1972 |
| Spy Trap Who Among Us?: Part 4 Lt. Saunders | 06/15/1972 |
| Spy Trap Who Among Us?: Part 5 Lt. Saunders | 06/21/1972 |
| Spy Trap Who Among Us?: Part 6 Lt. Saunders | 06/22/1972 |
| Frighteners Night of the Stag David | 07/14/1972 |
| Fenn Street Gang The Crunch Monty Duffy | 10/15/1972 |
| Colditz The Way Out | 01/11/1973 |
 | Doctor Who Planet of the Daleks: Part 1 Vaber | 04/07/1973 |
| Doctor Who Planet of the Daleks: Part 2 Vaber | 04/14/1973 |
| Doctor Who Planet of the Daleks: Part 3 Vaber | 04/21/1973 |
| Doctor Who Planet of the Daleks: Part 4 Vaber | 04/28/1973 |
| Doctor Who Planet of the Daleks: Part 5 Vaber | 05/05/1973 |
| Spy Trap Sullivan Lt. Saunders | 09/11/1973 |
| Spy Trap Anything Legal Considered Lt. Saunders | 09/18/1973 |
| Spy Trap The National Interest Lt. Saunders | 09/25/1973 |
| Spy Trap The Carrot and the Stick Lt. Saunders | 10/02/1973 |
| Spy Trap A Perfect Victim Lt. Saunders | 10/09/1973 |
| Spy Trap A Hero's Return Lt. Saunders | 10/16/1973 |
| Spy Trap Sale of Work Lt. Saunders | 10/23/1973 |
| Spy Trap Salvage Lt. Saunders | 10/30/1973 |
| Spy Trap Areas of Guilt Lt. Saunders | 11/06/1973 |
 | Protectors Wam: Part 1 William Arthur MacKay | 11/09/1973 |
 | Protectors Wam: Part 1 William Arthur MacKay | 11/09/1973 |
 | Protectors Wam: Part 1 William Arthur MacKay | 11/09/1973 |
| Spy Trap Safe Conduct Lt. Saunders | 11/13/1973 |
 | Protectors Wam: Part 2 William Arthur Mackay | 11/16/1973 |
 | Protectors Wam: Part 2 William Arthur Mackay | 11/16/1973 |
 | Protectors Wam: Part 2 William Arthur Mackay | 11/16/1973 |
 | Protectors Wam: Part 2 William Arthur Mackay | 11/16/1973 |
| Spy Trap The Italian Link Lt. Saunders | 11/20/1973 |
| Spy Trap Dearly Beloved... and Dead Lt. Saunders | 11/27/1973 |
| Spy Trap Desperate Men Lt. Saunders | 12/04/1973 |
| Spy Trap A Dirty Sort of War Lt. Saunders | 12/11/1973 |
| Spy Trap The Mackten Circle Lt. Saunders | 12/18/1973 |
| Space: 1999 Breakaway Paul Morrow | 09/04/1975 |
| Space: 1999 Matter of Life and Death Paul Morrow | 09/11/1975 |
 | Space: 1999 Collision Course Paul Morrow | 09/18/1975 |
 | Space: 1999 War Games Paul Morrow | 09/25/1975 |
 | Doctor Who Planet of Evil: Part One Salamar | 09/27/1975 |
 | Space: 1999 Death's Other Dominion Paul Morrow | 10/02/1975 |
| Doctor Who Planet of Evil: Part 2 Salamar | 10/04/1975 |
| Space: 1999 Force of Life Paul Morrow | 10/07/1975 |
 | Space: 1999 Voyager's Return Paul Morrow | 10/09/1975 |
| Doctor Who Planet of Evil: Part 3 Salamar | 10/11/1975 |
| Doctor Who Planet of Evil: Part 4 Salamar | 10/18/1975 |
| Space: 1999 The Black Sun Paul Morrow | 11/11/1975 |
| Space: 1999 Alpha Child Paul Morrow | 11/28/1975 |
| Space: 1999 The Full Circle Paul Morrow | 12/13/1975 |
 | Space: 1999 Another Time Another Place Paul Morrow | 12/18/1975 |
| Space: 1999 Another Time, Another Place Paul Morrow | 12/18/1975 |
| Space: 1999 Ring Around the Moon Paul Morrow | 01/06/1976 |
| Life and Death of Penelope The Party Sean McDermott | 01/14/1976 |
| Space: 1999 Earthbound Paul Morrow | 01/19/1976 |
| Life and Death of Penelope The Watcher Sean McDermott | 01/28/1976 |
| Life and Death of Penelope The Nightmare Sean McDermott | 02/04/1976 |
| Life and Death of Penelope The Reaper Sean McDermott | 02/11/1976 |
| Space: 1999 Space Brain Paul Morrow | 02/16/1976 |
| Space: 1999 Missing Link Paul Morrow | 02/27/1976 |
 | New Avengers Sleeper Bart | 12/12/1976 |
| Warship The Girl from the Sea Insp. Fielding | 02/01/1977 |
| Survivors A Little Learning McIntosh | 03/23/1977 |
| Doctor Who The Ribos Operation: Part 1 Captain | 09/02/1978 |
| Famous Five Five on a Hike Together Dirty Dick | 09/04/1978 |
| Doctor Who The Ribos Operation: Part 2 Captain | 09/09/1978 |
| Doctor Who The Ribos Operation: Part 3 Captain | 09/16/1978 |
| Doctor Who The Ribos Operation: Part 4 Captain | 09/23/1978 |
| Return of the Saint Collision Course: The Brave Goose Vic | 01/07/1979 |
| Return of the Saint Collision Course: The Sixth Man Vic | 01/14/1979 |
| Secret Army Prisoner Jacot | 10/27/1979 |
| Minder You Gotta Have Friends Stuart | 01/21/1980 |
| Play for Today No Defence Inspector barrett | 02/14/1980 |
| Fox Shim-Me-Sha-Wabble John Daysh | 04/07/1980 |
| Professionals Lawson's Last Stand Army Major | 11/28/1982 |
| Danger: Marmalade at Work Social Worker Sergeant Sprodd | 02/20/1984 |
| Danger: Marmalade at Work Marmalade Bravo Constable Prod | 02/27/1984 |
| Mr. Palfrey of Westminster A Present from Leipzig Prentis | 05/08/1984 |
| Outlander Sassenach Uncle Lamb | 08/09/2014 |
"