Owen Jones föddes i Barry, i södra Wales, där han bodde tills han flyttade till Portsmouth för att studera ryska när han var 18 år. Efter att han tagit examen flyttade han till s’Hertogenbosch i Holland där han bodde i tio år. Vid 32 års ålder flyttade Owen tillbaka till Barry för att arbeta på sin familjs byggföretag; först som målare och senare som direktör, eller, som banken en rättade åt honom målare och dekoratör. Han arbetade även som kontorschef i tio år. Vid 50 års ålder flyttade Owen till Thailand och bodde tillsammans med en thailändska som han träffat när han var där på semester. Han gifte sig med kvinnan och bor nu i hennes hemby i en avlägsen del av norra Thailand. Som Owen själv säger: ’Född i landet av sånger, bor i landet av leenden.’