
Acting
- 2002MenaceJed Naylor2 ep.
- 1991The House of EliottGeorge Wakefield2 ep.
- 1988Noble HouseTravkin4 ep.
- 1988After HenryDS Renton1 ep.
- 1985Lytton's DiaryGregory1 ep.
- 1984Ellis IslandEllis Island Doctor1 ep.
- 1982Q.E.D.Phipps6 ep.
- 1981Goliath AwaitsDave Winter2 ep.
- 1981MasadaTitus1 ep.
- 1980ShōgunJohann Vinck5 ep.
- 1980Hammer House of HorrorCedric1 ep.
- 1979Danger UXBCorporal Jim Wilkins13 ep.
- 1979Dick TurpinSmith3 ep.
- 1978The Famous FiveMilitary Policeman1 ep.
- 1978HazellCliff Abrey1 ep.
- 1977You're Only Young TwiceSgt Hobble3 ep.
- 1976I, ClaudiusQuintus Justus1 ep.
- 19764 Idle HandsEmilio6 ep.
- 1976Open All HoursUsed Car Salesman1 ep.
- 1975ShadowsThe Railwayman1 ep.
- 1975The Good LifeConstable1 ep.
- 1974The Carnforth PracticeFreddie1 ep.
- 1973Black and BlueSaville1 ep.
- 1973Centre PlayTurton1 ep.
- 1972The ProtectorsLuigi2 ep.
- 1972The FrightenersLeggett1 ep.
- 1971Upstairs, DownstairsAlfred5 ep.
- 1971Jason KingGerard1 ep.
- 1971BudgieJumbo Stevens1 ep.
- 1970Play for TodayTicket Collector2 ep.
- 1970ManhuntVoigt1 ep.
- 1969HadleighTeddy Monks1 ep.
- 1969The Main ChanceGeorge Wilkinson1 ep.
- 1967The GamblersBob Griffis20 ep.
- 1967KenilworthLambourne4 ep.
- 1967Callan1 ep.
- 1966The InformerCooper1 ep.
- 1965Knock on Any Door'Thumper' Taylor1 ep.
Guest appearances
- 2001Peak PracticeRon Harris1 ep.
- 2001Midsomer MurdersJackie Marsh1 ep.
- 1991The House of EliottGeorge Wakefield2 ep.
- 1990After HenryDS Renton1 ep.
- 1989CasualtyGeoff Coxon1 ep.
- 1988Noble HouseTravkin4 ep.
- 1987Rumpole of the BaileyHugh Timson1 ep.
- 1985Lytton's DiaryGregory1 ep.
- 1984Ellis IslandEllis Island Doctor1 ep.
- 1984Magnum, P.I.David Billingsworth2 ep.
- 1984MinderHarry Lynch1 ep.
- 1983Hill Street BluesJames Willett Frame2 ep.
- 1983M*A*S*HDr. Randolph Kent1 ep.
- 1982Hart to HartKing Rashid1 ep.
- 1981Dick TurpinSmith3 ep.
- 1981MasadaTitus1 ep.
- 1980Hammer House of HorrorCedric1 ep.
- 1978The SweeneyWilloughby1 ep.
- 1978The Famous FiveMilitary Policeman1 ep.
- 1977You're Only Young TwiceSgt Hobble3 ep.
- 1978HazellCliff Abrey1 ep.
- 1978BBC Play of the MonthMr. Hodge1 ep.
- 1977Crown CourtJohn Pickles1 ep.
- 1976Play for TodayAlfie, Ticket Collector2 ep.
- 1976I, ClaudiusQuintus Justus1 ep.
- 1976The Good LifeConstable1 ep.
- 1976HadleighTeddy Monks1 ep.
- 1976Open All HoursUsed Car Salesman1 ep.
- 1975ShadowsThe Railwayman1 ep.
- 1975Churchill's PeopleThomas1 ep.
- 1974Centre PlayTurton1 ep.
- 1974The Carnforth PracticeFreddie1 ep.
- 1972The ProtectorsLuigi, Marcus2 ep.
- 1971Upstairs, DownstairsAlfred5 ep.
- 1973Black and BlueSaville1 ep.
- 1973New Scotland YardBarry Robins1 ep.
- 1973The Rivals of Sherlock HolmesAdolph Schonberg1 ep.
- 1972The FrightenersLeggett1 ep.
- 1971Jason KingGerard1 ep.
- 1971BudgieJumbo Stevens1 ep.
- 1970ManhuntVoigt1 ep.
- 1970Callan1 ep.
- 1969The Main ChanceGeorge Wilkinson1 ep.
- 1969The AvengersShaw1 ep.
- 1967The InformerCooper1 ep.
- 1967The Wednesday PlayFrank1 ep.
- 1966Drama 61-67Private. Biggs1 ep.
- 1965Knock on Any Door'Thumper' Taylor1 ep.