2021
Elliott from Earth as Not available2021
Princess Michael of Kent: A Controversial Royal as Self - Narrator (voice)2020
George V: The Tyrant King as Presenter2018
The Alienist as Judge2018
Gerry as Royston2018
Blake's Seven as Not available2016
The Crown as Speaker of the House2016
Risen as Caiaphas2015
Woman in Gold as Bergen2015
Bill as Spanish Advisor2009
Boogie Woogie as Bob's Lawyer2008
Mistresses as Alexander2007
Eichmann as Hans Lipmann2007
Shoot on Sight as Not available2007
Doctor Who: The Infinite Quest as Gurney (voice)2006
Sixty Six as Uncle Henry2005
Casanova as Donato2005
Space Race as Not available2005
The Upside of Anger as Emily's Doctor2004
New Tricks as Peter Russell2004
Spartan as Business Man2002
Spooks as Claude Denizet2001
Waking the Dead as Bill Knight2001
Judge John Deed as Not available1998
Killer Net as Scott's Solicitor1997
Crime Traveller as Not available1994
Space Precinct as Not available1993
Leon the Pig Farmer as Doctor1992
Between the Lines as Not available1991
The House of Eliott as Abraham Barak1991
Dark Justice as Not available1990
The Upper Hand as Jason McCloud1990
The Gravy Train as Rudolph1990
Face to Face as Grant Ross1989
Birds of a Feather as Marcus Green1986
Love with a Perfect Stranger as Andrea1985
Howards' Way as John Reddings1985
Dempsey and Makepeace as Bernie Silk1985
C.A.T.S. Eyes as Not available1984
The Bill as Not available1984
Hammer House of Mystery and Suspense as Clifford1984
The Last Days of Pompeii as Sporus1984
A Distant Scream as Clifford Richardson1983
Auf Wiedersehen, Pet as Prince Stefano1983
The Cleopatras as Demetrius1982
The Bounder as Count Montefiore1982
Bright Eyes as Shapiro1980
The Great Riviera Bank Robbery as Rocco1979
Hart to Hart as Not available1979
Minder as Spencer1979
Tales of the Unexpected as Rinaldo1979
Dick Turpin as Major Walther Von Gerhardt1979
Thomas & Sarah as Not available1978
The Famous Five as Not available1978
Blake's 7 as Space Commander Travis1978
Blake's 7 as Not available1978
Return of the Saint as Masrouf1978
The Sandbaggers as Not available1978
Armchair Thriller – Rachel in Danger as Juan1977
The Professionals as Dr. Lowe1977
Citizen Smith as Harry Fenning1977
Target as Not available1977
Spaghetti Two-Step as Luigi1976
The New Avengers as Not available1976
Killers as Not available1976
Rocky Marciano Is Dead as Joe Marks1975
Rumpole of the Bailey as Not available1975
Moss as Gerry1975
Nightmare for a Nightingale as Enrico1974
A Little Bit Of Wisdom as Jacques1974
The Aweful Mr. Goodall as Not available1974
Soft Beds, Hard Battles as Colonel Hiller1973
No Sex Please: We're British as Niko1973
The Merchant of Venice as Prince of Morocco1971
Nicholas and Alexandra as MartovNaN
Intimate Strangers as Not available1974
Kiss Me and Die as Ben Kroom1973
Thriller as Ben Kroom1973
Thriller as Enrico1972
The Protectors as Policeman - at Cafe1971
The Persuaders! as Krilov1970
Play for Today as Gerry1970
Play for Today as Joe1970
The Tragedy of King Richard II as Thomas Mowbray, Duke of Norfolk / Welsh Captain1970
Edward II as Earl of Pembroke1969
Special Branch as Not available1955
Dixon of Dock Green as Tony1955
Dixon of Dock Green as Charles Negri1955
Dixon of Dock Green as Det. Chief Insp. Basset1951
Hallmark Hall of Fame as Grant RossNaN
Cry Wolf as Professor Ion Porphiriou