| Thirty Minute Theatre Railwayman's New Clothes | 03/08/1971 |
| Saturday Night Theatre Arms and the Man Russian officer | 04/04/1971 |
| Public Eye The Golden Boy Vyvyan Reveldale | 01/10/1973 |
| General Hospital Episode 49 Jimmy Black | 04/05/1973 |
| General Hospital Episode 50 Jimmy Black | 04/06/1973 |
| General Hospital Episode dated 28 September 1973 Football Player | 09/28/1973 |
| Sunday Drama The Ceremony of Innocence Edmund | 09/08/1974 |
 | Thriller If It's a Man, Hang Up! Henry Venner | 04/12/1975 |
 | Thriller If It's a Man, Hang Up! Henry Venner | 04/12/1975 |
 | Thriller If It's a Man, Hang Up! Henry Venner | 04/12/1975 |
 | Thriller If It's a Man, Hang Up! Henry Venner | 04/12/1975 |
 | Thriller If It's a Man, Hang Up! Henry Venner | 04/12/1975 |
 | Thriller If It's a Man, Hang Up! Henry Venner | 04/12/1975 |
 | Thriller If It's a Man, Hang Up! Henry Venner | 04/12/1975 |
 | Thriller If It's a Man, Hang Up! Henry Venner | 04/12/1975 |
 | Lillie Let Them Say Arthur Jones | 10/29/1978 |
| BBC Shakespeare Henry IV, Part I Prince Hal | 12/09/1979 |
| BBC Shakespeare Henry IV, Part II Prince Hal | 12/16/1979 |
| BBC Shakespeare Henry V Henry V | 12/23/1979 |
| Barchester Chronicles Part 1 John Bold | 11/10/1982 |
| Barchester Chronicles Part 2 John Bold | 11/17/1982 |
 | Sherlock Holmes The Naval Treaty Percy Phelps | 05/08/1984 |
| Very Peculiar Practice Black Bob's Hamburger Suit Jimmy Partington | 06/11/1986 |
| Bill 091 Tim Bowman MP | 02/26/2003 |
 | Bad Girls 7.10 Mr. Furgus | 07/12/2005 |
"