Juan Sherlock (1705-1794), nacido en Irlanda (John Sherlock), sirvió en España con el Regimiento Ultonia, del que fue capitán en 1742. Tomó parte en la lucha por Gibraltar contra Inglaterra (1727) y en la reconquista de Orán (1732), en cuya guarnición estuvo hasta 1748.
En 1774 fue nombrado Comandante General de Melilla, ante la amenaza de sitio por el Sultán de Marruecos. Fue responsable de la exitosa defensa de la plaza, tras resistir el asedio de tropas marroquíes durante cien días, hasta marz