During his life, he was priest of the parishes of Llandanwg, Llanbedr and Llanfair.
He was one of the sons of Ithel Hael and he accompanied St Cadvan from Armorica to Wales He was a member of the college of Bardsey and he founded the church of Llandanwg in Ardudwy Merionethshire in which parish is situated the town of Harlech.