Owen Jones est né à Barry, dans le sud du Pays de Galles, où il a vécu jusqu’à ses dix-huit ans à Portsmouth pour étudier le russe. Après avoir obtenu son diplôme, il a déménagé à s’Hertogenbosch, aux Pays-Bas, où il a passé dix ans. À trente-deux ans, Owen est retourné à Barry pour travailler dans l’entreprise de construction de sa famille, d’abord en tant que peintre, puis en tant que directeur, ou comme un jour l’a corrigé la banque, un peintre décorateur. Il a également été l’administrateur du bureau pendant dix ans. À l’âge de cinquante ans, Owen s’est installé en Thaïlande avec une fille thaïlandaise qu’il avait rencontrée pendant ses vacances. Il a épousé la femme et vit maintenant dans son village natal isolé dans le nord de la Thaïlande.