| Year | Title | Role | Notes |
|---|
| 1959 | Sunday Night Theatre | Man by Lake | Episode: "The Gentle Goddess" |
| 1960 | ITV Television Playhouse | Peter Marshall | Episode: "The Silk Purse" |
| 1960; 1962; 1964 | No Hiding Place | Barman, Shunty Rowse, Insp. Gordon | 3 episodes |
| 1960 | Boyd Q.C. | Peter Dalton | Episode: "One for the Road" |
| 1960 | Probation Officer | Johnny Fletcher | Episode: "Episode #2.1" |
| 1961 | Deadline Midnight | Dick Seton | 10 episodes |
| 1962 | Ghost Squad | 1st Youth | Episode: "The Missing People" |
| 1962 | Harpers West One | Keith Lacey | Episode: "Episode #2.4" |
| 1962 | Dr. Finlay's Casebook | Robin Gavin | Episode: "A Spotless Reputation" |
| 1963 | Sergeant Cork | Sam Manners | Episode: "The Case of the Silthy Tove" |
| 1963 | The Plane Makers | Tommy Ferris | Episode: "Any More for the Skylark" |
| 1964 | Doctor Who | David Campbell | Serial: The Dalek Invasion of Earth |
| 1964 | ITV Play of the Week | PC Lomax | Episode: "Deep and Crisp and Stolen" |
| 1965 | Alexander Graham Bell | Melvin-Bell | Episode: "Journey in the Air" |
| 1965 | Jury Room | John Creadie - Juror | Episode: "The Sandyford Mystery" |
| 1965 | Out of the Unknown | Donnie Chaffer | Episode: "The Counterfeit Man" |
| 1967 | Sat'Day While Sunday | Roberts | 2 episodes |
| 2022 | MindSick | David Campbell | Archive footage; 3 episodes |