
Acting
- 2003Rosemary & ThymeCharlie Gudgeon1 ep.
- 1991Heroes II: The ReturnMaj. Chapman2 ep.
- 1991The River KingsFred Thompson4 ep.
- 1991The Private War of Lucinda SmithGeorge Howard2 ep.
- 1985AnzacsCapt. Young5 ep.
- 1985Howards' WayBasil1 ep.
- 1983The Winds of WarBurne-Wilke2 ep.
- 1982Bird of PreyLanchbury1 ep.
- 1981Codename IcarusNaval Officer2 ep.
- 1981TenkoBernard Webster2 ep.
- 1981The Day of the TriffidsWalter1 ep.
- 1980Home Sweet HomeFather Murphy26 ep.
- 1980Lucinda BrayfordPat Lanfranc4 ep.
- 1978Return of the SaintPolice Officer1 ep.
- 1977Secret ArmyTeddy Marsh1 ep.
- 1977A Sharp Intake of BreathPC Wilkins1 ep.
- 1976Luke's KingdomLieutenant Robarts13 ep.
- 1972Escape Into NightDr Burton6 ep.
- 1965LondonersJohn1 ep.
Guest appearances
- 2007Rosemary & ThymeCharlie Gudgeon1 ep.
- 1985Howards' WayBasil1 ep.
- 1983The Winds of WarBurne-Wilke2 ep.
- 1981TenkoBernard Webster2 ep.
- 1982Bird of PreyLanchbury1 ep.
- 1981Codename IcarusNaval Officer2 ep.
- 1981The Day of the TriffidsWalter1 ep.
- 1981A Sharp Intake of BreathPC Wilkins1 ep.
- 1978Return of the SaintPolice Officer1 ep.
- 1977Secret ArmyTeddy Marsh1 ep.
- 1977Doctor WhoMeeker1 ep.
- 1973BBC Play of the Month1 ep.
- 1965LondonersJohn1 ep.