Place of Birth: Shoreditch, London, England, UK
Date of Birth: Sep 25, 1913
Date of Death: Jan 1, 1991
The Tell-Tale Heart
Police Inspector
John Scott