Acting

A Hazard of Hearts
as Big Red

Never Say Never Again
as Casino Bouncer

Nutcracker
as Edwin

Hamlet
as Norwegian Captain

Name for the Day
as Archie

Absolution
as the second policeman

The Prince and the Pauper
as 1st Guard

Joseph Andrews
as Coach Driver

The Ghoul
as Police Sergeant

Son of Dracula
as Count Dracula

Reilly: Ace of Spies
as Master of Ceremonies · 1 ep.

The New Avengers
as Boris · 1 ep.

Wessex Tales
as Countryman · 1 ep.

The Jensen Code
as Kurtz · 13 ep.

The Protectors
as Lendrop · 1 ep.

The Frighteners
as Jacko · 1 ep.

The Rivals of Sherlock Holmes
as Insp. Nettings · 1 ep.

The Onedin Line
as Collector of Customs · 1 ep.
Studio 4
as Haydon · 1 ep.

The Avengers
as Sloman · 1 ep.