He was born near Oswestry in what is now north Shropshire and was a student of Dafydd ab Edmwnd.
Born close to Oswestry, which is currently part of north Shropshire, he pursued studies with Dafydd ab Edmwnd.