DH
David Horovitch

David Horovitch

Aug 11, 1945, London, England, UK
David Horovitch (born 11 August 1945) is an English actor, perhaps best known for playing the character of Inspector Slack in Miss Marple.