Search movies and TV series
Acting

Crazy Horse and Custer: The Untold Story
as Capt. Marcus A. Reno

Clowns
as Alan

The Play on One
as Alan

The Two Mrs. Grenvilles
as Arturo

Whoops Apocalypse
as Maguadoran General

If Tomorrow Comes
as Count Di Nantegna

Wynne and Penkovsky
as Levin

Arch of Triumph
as Alex

Othello
as Gratiano

Shoestring
as Alexei Lenkov

Julius Caesar
as Decius Brutus

Wilde Alliance
as Ezio

The Professionals
as Torres

Secret Army
as Duvivier

Dark Echoes
as Dereck Stanhope

Van der Valk
as Ranieri

Blood Suckers
as Tony Seymore

Clinic Exclusive
as Lee Maitland

UFO
as The Executive

The Royal Hunt of the Sun
as De Nizza

Danger Has Two Faces
as Roger Barry

Luther
as Miltitz

The Legend of Custer
as Captain Marcus A. Reno

Valley of the Dolls
as Ted Casablanca

Custer

Thunderbirds Are GO
as Space Captain Greg Martin (voice)
The Hunchback of Notre Dame
as Phoebus de Chateaupers

The Plague of the Zombies
as Denver

The Counterfeit Man
as Dr. Crawford

Out of the Unknown
as Dr. Crawford

Thunderbirds
as Space Captain Greg Martin

Gideon's Way
as Chief Insp. David Keen

Rattle of a Simple Man
as Ricardo

Theatre 625
as Marcus Brutus

Blind Corner
as Rickie Seldon
Festival
as Guido Bardi
Crane
as David

Paranoiac
as Tony Ashby

The Saint
as Orland Flane

Man of the World
as Padron

Song Without End
as Frederic Chopin

One Step Beyond
as Harry MacDougall

Richard III
as Messenger to Richard III

The Good Die Young
as Young Man

Captain Horatio Hornblower R.N.
as Spanish Officer (uncredited)