Il hérita du trône de Gwynedd [1] à la mort de son père, Anarawd ap Rhodri en 916.
Il doit reconnaître Athelstan d’Angleterre comme suzerain légitime et il est présent à sa cour en 928 et 937.
Après la mort de ce dernier, Idwal et son frère Elisedd prennent les armes contre les Anglais, mais furent tués dans une bataille en 942.
Normalement le trône de Gwynedd aurait dû revenir à un de ses quatre fils, ce fut néanmoins sons cousin germain Hywel le Bon , qui régnait alors déjà sur la plus grande partie du sud du Pays de Galles, qui annexa le Gwynedd en l’envahissant, forçant les héritiers légitimes à s’exiler.
Après la mort de ce dernier, ils purent cependant reprendre le trône.