Will Stampe Born: Oct 07, 1920 Died: Sep 01, 1981
Place of Birth: Hackney, London, England, UK
There is no further info on this cast member.