Acting
- 1969Strange ReportWiglow1 ep.
- 1969Department SHenri Rachou1 ep.
- 1969Christ RecrucifiedCaptain Fortounas2 ep.
- 1967Wuthering HeightsMr Earnshaw1 ep.
- 1967Great ExpectationsMagwitch4 ep.
- 1966King of the RiverButters1 ep.
- 1965The Power GameBilly Straker2 ep.
- 1965ThunderbirdsBlackmer (voice) (uncredited)6 ep.
- 1965The TroubleshootersMilt Addis3 ep.
- 1964Sherlock HolmesJohn Turner2 ep.
- 1962The SaintSkinner3 ep.
- 1962Man of the WorldWashington Official1 ep.
- 1961The AvengersColonel Wesker2 ep.
- 1960Danger ManFisherman1 ep.
- 1956Armchair TheatreBly2 ep.
- 1955Dixon of Dock GreenPaddy O'Brien1 ep.
Guest appearances
- 1970Strange ReportWiglow1 ep.
- 1969Department SHenri Rachou1 ep.
- 1969Christ RecrucifiedCaptain Fortounas2 ep.
- 1968Sherlock HolmesJohn Turner, Peter Carey2 ep.
- 1968The ChampionsSchmeltz1 ep.
- 1964The SaintAssayer, Dave Snyders, Skinner3 ep.
- 1967Wuthering HeightsMr Earnshaw1 ep.
- 1967Great ExpectationsMagwitch4 ep.
- 1962Armchair TheatreBly, Mr. Halliday2 ep.
- 1966The Power GameBilly Straker2 ep.
- 1966BBC Play of the MonthLord Lufkin1 ep.
- 1965ThunderbirdsBlackmer (voice) (uncredited), Frank Hooper / Sir Harry (voice) (uncredited), Maxie / Scheiler / Foreign Colonel (voice) (uncredited), McColl / Security Guard (voice) (uncredited)6 ep.
- 1965The TroubleshootersMilt Addis, Tosh Brinkwater, Uncle Jed3 ep.
- 1966King of the RiverButters1 ep.
- 1966Danger ManFisherman1 ep.
- 1965Gideon's WayBert Macey1 ep.
- 1964Dixon of Dock GreenPaddy O'Brien1 ep.
- 1963The AvengersColonel Wesker, Willie2 ep.
- 1963Man of the WorldWashington Official1 ep.
- 1962MaigretJericho1 ep.