Known For
Filmography
Cry Wolf
Movie · as Professor Ion Porphiriou

Princess Michael of Kent: A Controversial Royal
Movie · as Self - Narrator (voice)

Elliott from Earth
TV · 16 eps

George V: The Tyrant King
Movie · as Presenter

Blake's Seven
Movie

Gerry
Movie · as Royston

The Alienist
TV · as Judge · 1 ep

Risen
Movie · as Caiaphas

The Crown
TV · as Speaker of the House · 1 ep

Woman in Gold
Movie · as Bergen

Bill
Movie · as Spanish Advisor

Boogie Woogie
Movie · as Bob's Lawyer

Roger Delgado: The Master
Movie · as Narrator

Mistresses
TV · as Alexander · 1 ep

Shoot on Sight
Movie · as Commander John Shepherd

Eichmann
Movie · as Hans Lipmann

Doctor Who: The Infinite Quest
Movie · as Gurney (voice)
Working with Pinter
Movie · as Self

Sixty Six
Movie · as Uncle Henry

Casanova
Movie · as Donato

The Upside of Anger
Movie · as Emily's Doctor

Space Race
TV · as Colonel Toftoy · 2 eps

Spartan
Movie · as Business Man

New Tricks
TV · as Peter Russell · 1 ep

Spooks
TV · as Claude Denizet · 1 ep

Judge John Deed
TV · 2 eps

Waking the Dead
TV · as Bill Knight · 1 ep

Killer Net
TV · as Solicitor · 1 ep

Crime Traveller
TV · 1 ep

Lie Down with Lions
Movie · as Grigor

Midnight Movie
Movie · as Johnny

Space Precinct
TV · as Eric Volker · 1 ep

Leon the Pig Farmer
Movie · as Doctor

Comics
TV · as Anthony Fratelli · 2 eps

Between the Lines
TV · 2 eps

Dark Justice
TV · 1 ep

The House of Eliott
TV · as Abraham Barak · 2 eps

Face to Face
Movie · as Grant Ross

The Gravy Train
TV · as Rudolph · 4 eps

The Upper Hand
TV · as Jason McCloud · 1 ep

Drop the Dead Donkey
TV · as Valdez · 1 ep

Birds of a Feather
TV · as Marcus Green · 1 ep
About Face
TV · as Neville · 1 ep

Love with a Perfect Stranger
Movie · as Andrea

Blake's 7: Duel
Movie · as Space Commander Travis

Blake's 7: Orac
Movie · as Space Commander Travis

The Life and Loves of a She-Devil
TV · as Dr Ghengis · 2 eps

C.A.T.S. Eyes
TV · 1 ep

Howards' Way
TV · as John Reddings · 1 ep

Dempsey and Makepeace
TV · as Bernie Silk · 1 ep

A Distant Scream
Movie · as Clifford Richardson

The Bill
TV · 1 ep

Hammer House of Mystery and Suspense
TV · as Clifford · 1 ep

The Last Days of Pompeii
TV · as Sporus · 3 eps
Cold Warrior
TV · as Doctor Mohammed Riffi · 1 ep

Auf Wiedersehen, Pet
TV · as Prince Stefano · 1 ep

Bright Eyes
Movie · as Shapiro

The Bounder
TV · as Count Montefiore · 1 ep

The Great Riviera Bank Robbery
Movie · as Rocco

Thomas & Sarah
TV · as Pocock

Tales of the Unexpected
TV · as Rinaldo · 1 ep

Hart to Hart
TV · 1 ep

Minder
TV · as Spencer · 1 ep

Dick Turpin
TV · as Major Walther Von Gerhardt · 1 ep

Only When I Laugh
TV · as Nicos · 1 ep
Armchair Thriller – Rachel in Danger
Movie · as Juan

Blake's 7
TV · as Space Commander Travis · 5 eps

The Famous Five
TV · as Pottersham · 1 ep

Return of the Saint
TV · as Masrouf · 1 ep

The Sandbaggers
TV · as DCI Gomez · 1 ep

Armchair Thriller
TV · as Juan · 4 eps

Spaghetti Two-Step
Movie · as Luigi

Treasure Island
Movie · as Job Anderson

The Professionals
TV · as Dr. Lowe · 1 ep

Citizen Smith
TV · as Harry Fenning · 10 eps

Target
TV · as Duroy · 1 ep

Rocky Marciano Is Dead
Movie · as Joe Marks

The New Avengers
TV · as Juventor · 1 ep
Killers
TV · as Stinie Morrison · 2 eps

Moss
Movie · as Gerry

Nightmare for a Nightingale
Movie · as Enrico

Rumpole of the Bailey
TV · as Martyn Vanberry · 1 ep

Soft Beds, Hard Battles
Movie · as Colonel Hiller

Kiss Me and Die
Movie · as Ben Kroom

A Little Bit of Wisdom
TV · as Jacques · 1 ep
The Aweful Mr Goodall
TV · as Doctor · 1 ep

No Sex Please - We're British
Movie · as Niko

The Merchant of Venice
Movie · as Prince of Morocco

Thriller
TV · as Ben Kroom, Enrico · 1 ep

The Protectors
TV · as Policeman - at Cafe · 1 ep

Nicholas and Alexandra
Movie · as Martov

The Persuaders!
TV · as Krilov · 1 ep

Edward II
Movie · as Earl of Pembroke

The Tragedy of King Richard II
Movie · as Thomas Mowbray, Duke of Norfolk / Welsh Captain

Play for Today
TV · as Gerry, Joe · 1 ep

Dixon of Dock Green
TV · as Tony, Det. Chief Insp. Basset, Charles Negri · 1 ep

Hallmark Hall of Fame
TV · as Grant Ross · 1 ep
