| Movie | Eurovision Secrets & Scandals | Self | 2022-05-13 |
| Movie | Thicker Than Water | Dimitri/D | 2018-04-20 |
| Movie | Murder in Soho: Who Killed Freddie Mills? | Himself | 2018-08-01 |
| Movie | Pop Charts Britannia: 60 Years of the Top 10 | Self | 2012-11-16 |
| Movie | The Very Strange Story of the Legendary Joe Meek | Narrator | 1991-02-08 |
| Series | Alexei Sayle's Stuff | Unknown | 1988-10-13 |
| Series | Chasing Rainbows - A Nation and Its Music | Unknown | 1986-09-14 |
| Series | Wogan | Himself | 1982-05-04 |
| Movie | The Rank Charm School | Self | 1982-09-21 |
| Series | Second Time Around | Unknown | 1974-10-23 |
| Movie | Simon Simon | Fireman | 1970-06-01 |
| Movie | Under the Table You Must Go | Self | 1970-01-02 |
| Movie | Otley | DJ (voice) | 1969-03-11 |
| Series | Mum's Boys | 1968-04-03 | |
| Series | Top of the Pops | 1964-01-01 | |
| Movie | The Cool Mikado | 1963-01-07 | |
| Series | Happily Ever After | Peter Morgan | 1961-02-12 |
| Movie | Transatlantic | 1960-01-01 | |
| Movie | Peeping Tom | Young Man Embracing Girl (uncredited) | 1960-05-16 |
| Movie | A Taste of Money | Dave Parker | 1960-01-01 |
| Movie | Alice Through the Looking Box | Red King | 1960-12-25 |
| Movie | Escort for Hire | Buzz Jenkins | 1960-12-01 |
| Series | Maigret | Unknown | 1960-10-31 |
| Series | No Hiding Place | Unknown | 1959-09-16 |
| Movie | 6.5 Special | Himself | 1958-03-01 |
| Series | Six-Five Special | 1957-02-16 | |
| Series | This Is Your Life | Unknown | 1955-07-29 |
| Movie | The Poltergeist | Bobby Ashley | 1950-04-01 |
| Movie | Portrait from Life | Lieutenant Keith | 1948-12-01 |
| Movie | My Brother Jonathan | Tony Dakers | 1948-02-05 |
| Movie | Hungry Hill | Lieutenant Fox | 1947-01-07 |
| Movie | The Man Within | Smuggler | 1947-05-19 |
| Movie | Captain Boycott | Young Officer (uncredited) | 1947-08-26 |
| Movie | Caravan | Juan (as Peter Murray) | 1946-06-03 |
| Movie | Time Flies | Chick, Stage Manager (uncredited) | 1944-05-08 |