John Cannon

John Cannon appeared in two Doctor Who stories: as Elgin in The Hand of Fear and a guard in The Armageddon Factor. He would have played an executioner in the Doctor Who story Shada had his scenes been completed.

He also had a number of uncredited roles:


 * The Monster of Peladon - Peladonian Miner
 * The Talons of Weng-Chiang - Extra
 * The Pirate Planet - Technician
 * The Creature from the Pit - Guard
 * Time-Flight - Security Guard
 * Mawdryn Undead - Police Sergeant
 * Enlightenment - Helmsman on The Shadow
 * The King's Demons - Retainer