Né à Londres en 1948, Jon Swain a passé les premières années de sa vie au West Bengal. À 17 ans, il s’engage dans la Légion étrangère. A 20 ans, en 1970, il se rend en Indochine pour couvrir la guerre du Vietnam en tant que reporter, d’abord pour l’AFP puis pour la BBC, The Economist, le Daily Mail et finalement le Sunday Times. Après cette expérience capitale en Indochine, il couvre pour le Sunday Times pendant plus de trente ans des conflits dans le monde entier, d’Asie en Afrique, de Beyrouth à Sarajevo et à Kaboul.