Il était fils de Zebedee et de Salome, et frère de John l'apôtre.
La traduction de ses reliques de Judée à Galice dans le nord-ouest d'Iberia a été effectuée, dans la légende, par une série de joyaux miraculeux : décapité à Jérusalem avec une épée d'Herod Agrippa lui-même, son corps a été repris par des anges, et a navigué dans un bateau sans gouvernail et sans surveillance jusqu'à Iria Flavia en Espagne, où une roche massive s'est refermée autour de ses reliques, qui ont ensuite été enlevées à Compostela.