Il était né à Saint-Jean-Pied-de-Port. Entré dans la Compagnie de Jésus, il fut assassiné près des îles Canaries, par des Calvinistes, avec de nombreux autres jésuites alors qu'ils se rendaient aux Indes Occidentales, les Amériques. Il est fêté avec eux le 15 juillet en la fête du bienheureux Ignace d'Azevedo, mais le diocèse de Bayonne, qui lui voue un culte particulier, l'a inscrit au 14 juillet dans son calendrier diocésain
Bienheureux Jean de Mayorga, texte de sœur Pascale du diocèse de Bayonne, Lescar et Oloron,
extrait de son ouvrage 'Témoins du Christ en Béarn et au Pays Basque'.
Martyrologe romain