Pasó sus últimos años en Perú hasta que sintiendo la proximidad de su muerte solicitó ser llevado a un buque británico que se encontraba frente al Callao donde falleció poco después a la edad de 66 años.