
Acting

The Final Days of Adolf Hitler

Brassneck

O Lucky Man!
as Plantation Judge/Meth Drinker/Man at Stag Party

Adolf Hitler: My Part in His Downfall
as Promoter

Universal Soldier
as Chairman

Dad's Army
as Nazi General

My Lover, My Son
as Foreman of the Jury

The Last Grenade
as Commissioner Doyle

Rumour

Killing Time

All Creatures Great and Small
as Bill Ogilvie · 1 ep.

Wuthering Heights
as Reverend Graham · 2 ep.

The Professionals
as Tramp · 1 ep.

The Growing Pains of PC Penrose
as Horace Brumby, JP · 1 ep.

Wessex Tales
as Coburn · 1 ep.

The Protectors
as Davidson · 1 ep.

Villains
as Alby · 1 ep.

The Onedin Line
as The Lord Mayor · 1 ep.

Play for Today
as Alfred Bagley · 1 ep.

Ace of Wands
as Mr. Dove · 3 ep.