Stephen Marcus
19 titles
Acting
Jun 18, 1962
Portsmouth, Hampshire, England, UK