Ffermwr defaid oedd Carneddog o ran ei waith, ond cyfranodd nifer o erthyglau i gylchgronau a phapurau newydd Cymraeg yn cynnwys Baner ac Amserau Cymru, Y Genedl Gymreig, a'r Herald Cymraeg. Er na chafodd ond ychydig o addysg ffurfiol, roedd yn hyddysg yn hanes ei fro. Cyhoeddodd sawl llyfr Cymraeg, yn cynnwys cofiannau i Richard Owen (Glaslyn) a John Jones (Jac Glan-y-Gors). Roedd yn fardd yn ogystal.