Known For
Filmography

Mrs Sidhu Investigates
TV · as Stan Melville · 1 ep

Agatha and the Curse of Ishtar
Movie · as Hutchins

Kingdom
TV · as Mr. Waller · 2 eps

New Tricks
TV · as Wally Brooks · 1 ep

Doctor Sleep
Movie · as Theatre Security Guard

David Copperfield
TV · as Milkman · 1 ep

Midsomer Murders
TV · as Ken Beavers · 1 ep

I'm Alan Partridge
TV · as Martin · 1 ep

Signs and Wonders
TV · as Samuel Gamston · 3 eps

Pie in the Sky
TV · as George Porter · 1 ep

99-1
TV · as Lucas · 1 ep

A Touch of Frost
TV · as Lawrence Dale Brewer · 2 eps

Heartbeat
TV · as Quinn, Rev Truscott · 1 ep

Richard II
Movie · as Duke of York

Henry IV: Part 1
Movie · as Bardolph

Henry IV: Part 2
Movie · as Bardolph

Henry V
Movie · as Sir Thomas Erpingham

Henry VI: House of York
Movie · as Sir Robert Brackenbury

Richard III
Movie · as Sir Robert Brackenbury

Henry VI: House of Lancaster
Movie · as Duke of Gloucester

In Suspicious Circumstances
TV · as John Smith · 1 ep
Murder East - Murder West
Movie · as Karger

All Together Now
Movie · as Matthew

Lovejoy
TV · as Magnus McNulty · 1 ep

Casualty
TV · as John Hayes · 1 ep

ScreenPlay
TV · as Matthew · 1 ep

Lytton's Diary
TV · as The Deputy Editor · 6 eps

The Bill
TV · 1 ep

Gandhi
Movie · as Clerk
Kiss and Tell
Movie · as Steve

The Enigma Files
TV · as Mortuary Attendant Ryan · 1 ep

Minder
TV · as Tasty Tim, Alf · 1 ep

Tales of the Unexpected
TV · as Dave Ferguson · 1 ep

Blake's 7
TV · as Gambrill · 1 ep

A Bridge Too Far
Movie · as Cpl. Hancock

You Talk Too Much
Movie · as Charlie

Trinity Tales
TV · as Nick the Driver · 6 eps

The Land That Time Forgot
Movie · as Whiteley
Let's Marry Liz
Movie · as Peter Gage

Porridge
TV · as Norris · 1 ep
Masquerade
TV · as Donald · 1 ep

Jingle Bells
Movie · as Ralph

The Square of Three
Movie · as Captain

Last of the Summer Wine
TV · as Cousin Aubrey · 2 eps

Centre Play
TV · as Charlie · 1 ep
Away from It All
TV · as Rabbit · 1 ep

The House on Highbury Hill
Movie · as Daniel

Crown Court
TV · as Albert Duffy · 3 eps

Villains
TV · as James Patten · 1 ep

Play for Today
TV · as Vicar, Daniel, Ralph · 1 ep

Oh! What a Lovely War
Movie · as Harry Arnold Smith

In Loving Memory
TV · as Ernie Hadfield · 36 eps

ITV Saturday Night Theatre
TV · as John Ansell · 1 ep
The Jazz Age
TV · as Babe · 1 ep

The Lump
Movie · as Mike
The Gamblers
TV · as Cpl. Geoffrey Phillips · 20 eps

The Wednesday Play
TV · as Eric · 1 ep

Armchair Theatre
TV · as Captain · 1 ep

Dixon of Dock Green
TV · as John Hayward · 1 ep
