Known For
Filmography

Mine All Mine
TV · as Rico Vivaldi · 5 eps

The Story of Doctor Who
Movie

Carnival of Monsters
Movie

I Was a Doctor Who Monster!
Movie

I Was That Monster
Movie · as Himself

Doctor Who: Daleks - The Early Years
Movie · as Self

Mulberry
TV · as Mr. Gaskin · 1 ep

Bullseye!
Movie · as Old Jeweller

Erik the Viking
Movie · as Ingemund the Old

Little Shop of Horrors
Movie · as 'Downtown' Bum #3
Hostage
Movie

Young Sherlock Holmes
Movie · as Cemetery Caretaker

Doctor Who: Revelation of the Daleks
Movie · as Dalek

Out of the Darkness
Movie · as Hector

Doctor Who: Resurrection of the Daleks
Movie · as Dalek

The Crimson Permanent Assurance
Movie

Doctor Who: The Five Doctors
Movie · as Dalek Operator

Number 10
TV · as Maggs · 1 ep

Pink Floyd: The Wall
Movie · as Dancing Teacher

A Question of Honor
Movie · as Repeat Agent

Secret Army
TV · as Concierge · 1 ep

The Picnic
Movie · as Farmer

Doctor Who: The Brain of Morbius
Movie · as Kriz

The Duchess of Duke Street
TV · as Will Richards · 1 ep

Doctor Who: Genesis of the Daleks
Movie · as Dalek

The Good Life
TV · as Waiter · 1 ep

Angels
TV · 1 ep
You're On Your Own
TV · 1 ep

Poldark
TV · as Hawke · 1 ep

Doctor Who: Death to the Daleks
Movie · as Dalek

A Little Bit of Wisdom
TV · as Gas Board Man · 1 ep

No Sex Please - We're British
Movie · as White Line Workman

Doctor Who: The Green Death
Movie · as Hughes

Pioneer Woman
Movie · as Jake

Alice Through the Looking Glass
Movie · as Red King (uncredited)

Some Mothers Do 'Ave 'Em
TV · as Brown · 1 ep

The Jensen Code
TV · as Mr Connor · 2 eps

Doctor Who: The Mutants
Movie · as Mutt

Doctor Who: Day of the Daleks
Movie · as Dalek

Doctor Who: Colony in Space
Movie · as Robot

Upstairs, Downstairs
TV · as The Usher · 1 ep

The Onedin Line
TV · as Seaman · 1 ep

Jude the Obscure
TV · as Doctor · 1 ep

I Can't See My Little Willie
Movie · as Landlord

Wilton's: The Handsomest Hall in Town
Movie · as Salvation Army Officer

Play for Today
TV · 1 ep

The Last Train Through Harecastle Tunnel
Movie · as Ticket Man

Carry On Christmas
Movie · as Passerby (uncredited)

The Man in the Iron Mask
TV · as Olivain · 2 eps
For Amusement Only
TV · as Football Supporter · 1 ep

Doctor Who: The Evil of the Daleks
Movie · as Dalek
The World of Wodehouse
TV · as Barman · 1 ep

Mickey Dunne
TV · as Sergeant Lowther · 1 ep

The Forsyte Saga
TV · as Clerk · 1 ep
A Good Reason for Getting Married?
Movie · as Waiter

Doctor Who: The Chase
Movie · as Dalek / Mechanoid

Doctor Who: The Web Planet
Movie · as Zarbi

Doctor Who: The Daleks' Master Plan
Movie · as Dalek

BBC Play of the Month
TV · as Poet · 1 ep
The World of Wooster
TV · 1 ep

A Man Called Harry Brent
TV · as Waiter · 1 ep

The Likely Lads
TV · as Barman · 1 ep

Theatre 625
TV · as Hannah · 1 ep

Doctor Who
TV · as Zarbi, Dalek (operator), Kriz, Nucleus, Mutt, Hughes, Robot, Mechanoid, Charlie (uncredited), Cell Guard (uncredited), Reading Guard (uncredited) · 5 eps

Z-Cars
TV · 3 eps

Ghost Squad
TV · 1 ep

Maigret
TV · as Cloakroom Attendant · 1 ep

No Hiding Place
TV · 6 eps