Neveu de son prédécesseur Aed et cousin germain de son successeur Donald II. Son père Rhun est un membre de la famille royale de Strathclyde [1], qui a épousé une fille de Kenneth mac Alpin.
Eochaid n’est, théoriquement pas éligible au trône d’Écosse d’après la coutume de la tanistrie [2]. Afin de devenir roi, il s’allie avec son parent Giric 1er qui devient son alum(p)nus ordinatorque [3] pour prendre de force la place de son oncle Aed.
Dès son accession au trône, Donald fait exiler Eochaid. Ni la date ni le lieu de sa mort ne sont connus.