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 marzo de 1775.
Cuando la situación era desesperada, la llegada de una flota desde España con refuerzos permitió a Sherlock romper el asedio y deshacerse de la amenaza marroquí. (En la entrada a la parte vieja de la ciudad de Melilla puede contemplarse el monumento a «Juan Sherlock».)
Años después fue nombrado Gobernador de Sanlúcar de Barrameda, donde falleció el 25 de julio de 1794, a la edad de 89 años.
La novela histórica El rosario de Mahoma, de Gerardo Muñoz Lorente, recrea el sitio de Melilla que finalizó en 1775.
Fuentes:
https://historia-hispanica.rah.es/biografias/42558-juan-sherlock