He took an interest in poetry as a result of his acquaintance with Evan Evans (Ieuan Brydydd Hir), who was curate of St Cadfan's Church, Tywyn, and was later sent to a school at Ystradmeurig to obtain a better education than was available locally. After a period as a junior schoolmaster in Wrexham, he spent one term at Jesus College, Oxford, before going to teach at Oswestrygrammar school. He then taught at the grammar school in Carmarthen before being appointed head of a free school in his native area. From 1800 to 1807, he taught in Dolgellau, where he remained until his death.