Stephen Marcus
1962-06-18 ( 62 years old ) in Portsmouth, Hampshire, England, UK