| Series | Intimate Strangers | 2026 | |
| Series | Elliott from Earth | 2021-03-29 | |
| Movie | Blake's Seven | 2018-09-03 | |
| Movie | Risen | Caiaphas | 2016-02-18 |
| Movie | Woman in Gold | Bergen | 2015-03-20 |
| Movie | Bill | Spanish Advisor | 2015-03-27 |
| Movie | Boogie Woogie | Bob's Lawyer | 2010-04-16 |
| Series | Mistresses | Unknown | 2008-01-08 |
| Movie | Doctor Who: The Infinite Quest | Gurney (voice) | 2007-06-30 |
| Movie | Shoot on Sight | 2007-12-15 | |
| Movie | Eichmann | Hans Lipmann | 2007-09-22 |
| Movie | Sixty Six | Uncle Henry | 2006-11-03 |
| Movie | The Upside of Anger | Emily's Doctor | 2005-03-11 |
| Series | Space Race | 2005-09-14 | |
| Movie | Casanova | Donato | 2005-12-25 |
| Movie | Spartan | Business Man | 2004-03-12 |
| Series | Judge John Deed | Unknown | 2001-11-26 |
| Series | Killer Net | Scott's Solicitor | 1998-05-05 |
| Series | Crime Traveller | Unknown | 1997-03-01 |
| Series | Space Precinct | Unknown | 1994-10-03 |
| Movie | Leon the Pig Farmer | Doctor | 1993-02-26 |
| Series | Between the Lines | Unknown | 1992-09-04 |
| Series | The House of Eliott | Unknown | 1991-08-31 |
| Series | Dark Justice | Unknown | 1991-04-05 |
| Movie | Face to Face | Grant Ross | 1990-01-24 |
| Series | The Gravy Train | Rudolph | 1990-06-27 |
| Series | Bust | 1987-09-01 | |
| Movie | Love with a Perfect Stranger | Andrea | 1986-10-12 |
| Series | C.A.T.S. Eyes | Unknown | 1985-04-12 |
| Series | The Last Days of Pompeii | Sporus | 1984-05-06 |
| Series | The Bill | Unknown | 1984-10-16 |
| Series | Hammer House of Mystery and Suspense | Unknown | 1984-09-05 |
| Series | The Cleopatras | Demetrius | 1983-01-19 |
| Movie | Bright Eyes | Shapiro | 1982-04-20 |
| Movie | The Great Riviera Bank Robbery | Rocco | 1980-05-13 |
| Series | Thomas & Sarah | Unknown | 1979-01-14 |
| Series | Tales of the Unexpected | Unknown | 1979-03-24 |
| Series | Hart to Hart | Unknown | 1979-09-22 |
| Series | Blake's 7 | Space Commander Travis | 1978-01-02 |
| Series | The Sandbaggers | Unknown | 1978-09-18 |
| Series | The Famous Five | Unknown | 1978-07-03 |
| Movie | Spaghetti Two-Step | Luigi | 1977-02-27 |
| Series | Citizen Smith | 1977-04-12 | |
| Series | Target | Unknown | 1977-09-09 |
| Series | The New Avengers | Unknown | 1976-10-22 |
| Series | Killers | 1976-06-30 | |
| Movie | Nightmare for a Nightingale | Enrico | 1975-10-02 |
| Movie | Moss | Gerry | 1975-10-28 |
| Series | Rumpole of the Bailey | Unknown | 1975-12-17 |
| Movie | Soft Beds, Hard Battles | Colonel Hiller | 1974-01-24 |
| Movie | Kiss Me and Die | Ben Kroom | 1974-02-09 |
| Series | The Aweful Mr. Goodall | Unknown | 1974-04-05 |
| Series | Thriller | Unknown | 1973-04-14 |
| Movie | No Sex Please - We're British | Niko | 1973-07-25 |
| Movie | The Merchant of Venice | Prince of Morocco | 1973-10-07 |
| Series | The Protectors | Unknown | 1972-09-29 |
| Movie | Nicholas and Alexandra | Martov | 1971-11-29 |
| Series | The Persuaders! | Unknown | 1971-09-17 |
| Series | Play for Today | Unknown | 1970-10-15 |
| Movie | Edward II | Earl of Pembroke | 1970-08-06 |
| Series | Special Branch | Unknown | 1969-09-17 |
| Series | Dixon of Dock Green | Unknown | 1955-07-09 |
| Series | Hallmark Hall of Fame | Unknown | 1951-12-24 |