Fue invitado y aceptado en la Gorsedd y Beirdd Ynys Prydain (la Orden Bárdica galesa de Gran Bretaña) en el grado más alto en el National Eisteddfod, en Meifod en 2003, con el nombre bardo "Ioan".