Richard Peel Born: Jul 17, 1920 Died: Oct 11, 1988
Place of Birth: London, England, UK
There is no further info on this cast member.