John Cannon

John Cannon played Elgin in The Hand of Fear.